Webová proxy na OpenWRT (Turris)

beer

  • *****
  • 729
    • Zobrazit profil
Webová proxy na OpenWRT (Turris)
« kdy: 30. 10. 2016, 21:28:35 »
má někdo zkušenost s provozováním webového proxy serveru na openwrt či turrisu?


Mě se docela líbí tato proxy:


https://raw.githubusercontent.com/joshdick/miniProxy/master/miniProxy.php


Bohužel na turrisu se mi sice stránka s proxy načte, ale když do ní zadám nějakou url, tak to hodí
404 - Not Found.




Na openshiftu od redhatu (kde mám nainstalovaný wordpress) to funguje bez nějaké konfigurace.


Kde je chyba?
« Poslední změna: 31. 10. 2016, 08:37:17 od Petr Krčmář »


mhepp

Re:webová proxy na openwrt (turris)
« Odpověď #1 kdy: 31. 10. 2016, 01:14:57 »
Mam dve auta, jedno mi nestartuje, ale kdyz do toho druheho naliju benzin, tak nastartuje. Liju benzin i do toho prvniho, ale nestartuje. Obe jsou na benzin. Proc mi nestartuje auto? Poradi nekdo?

P.S. Vestecka koule ma aktualne planovanou odstavku.
P.P.S. Mas to asi blbe nakonfigurovany.

beer

  • *****
  • 729
    • Zobrazit profil
Re:Webová proxy na OpenWRT (Turris)
« Odpověď #2 kdy: 31. 10. 2016, 08:54:10 »
Konfigurace je přímo součástí toho odkazovaného souboru:
https://raw.githubusercontent.com/joshdick/miniProxy/master/miniProxy.php


Nainstalované balíčky, které by se toho mohli týkat:


Kód: [Vybrat]
opkg list-installed php*
php5 - 5.6.18-1
php5-cgi - 5.6.18-1
php5-fastcgi - 5.6.18-1
php5-mod-curl - 5.6.18-1
php5-mod-openssl - 5.6.18-1
php5-mod-sockets - 5.6.18-1
php5-pecl-propro - 1.0.0-1


Kód: [Vybrat]
root@turris:~# opkg list-installed lighttpd*
lighttpd - 1.4.39-2
lighttpd-mod-alias - 1.4.39-2
lighttpd-mod-auth - 1.4.39-2
lighttpd-mod-cgi - 1.4.39-2
lighttpd-mod-fastcgi - 1.4.39-2


a vytvořil jsem tento soubor, možná zde je chyba?

Kód: [Vybrat]
root@turris:~# cat /etc/lighttpd/conf.d/mini.php.conf
fastcgi.server = ( ".php" => ((                                     
                     "bin-path" => "/usr/bin/php-cgi",             
                     "socket" => "/tmp/php.socket",             
                     "max-procs" => 1,                                     
                     "bin-environment" => (                         
                       "PHP_FCGI_CHILDREN" => "16",                   
                       "PHP_FCGI_MAX_REQUESTS" => "10000"           
                     ),         
                     "broken-scriptfilename" => "enable"
                 )))
alias.url += (
       


Nebo musím něco ještě doinstalovat, nebo nakonfigurovat?

beer

  • *****
  • 729
    • Zobrazit profil
Re:Webová proxy na OpenWRT (Turris)
« Odpověď #3 kdy: 31. 10. 2016, 12:47:53 »
když ten soubor

/etc/lighttpd/conf.d/mini.php.conf

smažu, tak se chyba změní na 403 a mini.php vůbec nenajede. Chyba bude tedy možná v tomto souboru?