Nefunguje JavaScript přes SSH

milan

Nefunguje JavaScript přes SSH
« kdy: 22. 09. 2012, 21:06:27 »
Po zadaní príkazu

Kód: [Vybrat]
$ ssh user@adresa.com -L8888:192.168.1.1:80
si presmerujem adresu routru na localhost:8888, takže sa dokážem na neho pripojiť šifrovane. Problém je v tom, že jeden typ routeru od NETGEAR (FVS318) mi stále vypisuje, že nemám zapnutý javascript a nedokážem sa dostať do rozhrania routeru (používa javascripty na vykresľovanie konfiguračného menu).

Používam Firefox 15 a javascript je zapnutý. Pri pripojení v lokálnej sieti priamo na IP routeru to ide bez problémov. Problém je len pri jednom type routeru NETGEAR (FVS318) a tunelovaní cez ssh. Ak sa pripojím na iný typ NETGEAR (FVS338) cez ssh všetko ide.

Neblokuje ssh nejakým spôsobom javascripty resp. nemusí byť na serveri cez ktorý tunelujem ssh nejaký konkrétny balík javy.(základná java 6 tam je.), resp. nemá firefox nejaké security obmedzenie javascriptu na localhost.
« Poslední změna: 23. 09. 2012, 23:10:38 od Petr Krčmář »


ez

Re:ssh javascript
« Odpověď #1 kdy: 22. 09. 2012, 21:10:20 »
Pouzivej 'ssh -D 1080 user@lokalnistroj' a ve Firefoxu si nastav socks proxy jako localhost:1080. Takovato "vpn" funguje bez problemu.

Duvod: V javascriptu je "zadratovana" IP adresa routeru, tak se musi takto.

Re:ssh javascript
« Odpověď #2 kdy: 22. 09. 2012, 21:21:54 »
...mi stále vypisuje, že nemám zapnutý javascript ...
Neblokuje ssh nejakým spôsobom javascripty resp. nemusí byť na serveri cez ktorý tunelujem ssh nejaký konkrétny balík javy.(základná java 6 tam je.)
java != javascript. jsou to dve UPLNE jine veci.
Děkuji za možnost editace příspěvku.

milanX

Re:ssh javascript
« Odpověď #3 kdy: 23. 09. 2012, 11:33:09 »
Pouzivej 'ssh -D 1080 user@lokalnistroj' a ve Firefoxu si nastav socks proxy jako localhost:1080. Takovato "vpn" funguje bez problemu.

Duvod: V javascriptu je "zadratovana" IP adresa routeru, tak se musi takto.

Ďakakujem funguje to.