Fórum Root.cz

Hlavní témata => Server => Téma založeno: Petr 09. 05. 2015, 15:39:26

Název: TinyProxy - Chybové hlášky
Přispěvatel: Petr 09. 05. 2015, 15:39:26
Dobrý den,
chtěl bych Vás požádat o pomoc.

Jsem vlastníkem routeru Turris a rád bych použil server TinyProxy, přičemž bych rád si nastavil vlastní chybové stránky.
U proxy squid je to jednoduché, ale nepodporuje filtrování části URL jako TinyProxy.

Jak jsem již psal mám router Turris kde je OpenWRT OS a věčinu věcí si člověk nastaví v administraci LuCi.

Ale tam jsem bohužel nenašel nastavení chybových stránek 400, 403,.....

Tak jsem se připojil na SFTP a šel jsem do /etc/config a tam jsem otevřel soubor tinyproxy kde jsem zkoušel přidat toto:

Kód: [Vybrat]
...
option ErrorFile_404 '/usr/share/tinyproxy/404.html'
option ErrorFile_400 '/usr/share/tinyproxy/400.html'
option ErrorFile_503 '/usr/share/tinyproxy/503.html'
option ErrorFile_403 '/usr/share/tinyproxy/403.html'
option ErrorFile_408 '/usr/share/tinyproxy/408.html'
...

Po změně jsem restartoval proxy ( /etc/init.d/tinyproxy restart)

Ale stále eviduji default chybovou stránku.

Proto bych chtěl Vás požádat o pomoc nebo o radu kde dělám chybu.


Děkuji předem za jakoukoliv odpověď

S pozdravem Petr
Název: Re:TinyProxy - Chybové hlášky
Přispěvatel: McFly 09. 05. 2015, 19:23:59
Nešlo by editovat přímo tinyproxy.conf?


#
# ErrorFile: Defines the HTML file to send when a given HTTP error
# occurs.  You will probably need to customize the location to your
# particular install.  The usual locations to check are:
#   /usr/local/share/tinyproxy
#   /usr/share/tinyproxy
#   /etc/tinyproxy
#
#ErrorFile 404 "/usr/local/share/tinyproxy/404.html"
#ErrorFile 400 "/usr/local/share/tinyproxy/400.html"
#ErrorFile 503 "/usr/local/share/tinyproxy/503.html"
#ErrorFile 403 "/usr/local/share/tinyproxy/403.html"
#ErrorFile 408 "/usr/local/share/tinyproxy/408.html"
Název: Re:TinyProxy - Chybové hlášky
Přispěvatel: Petr 09. 05. 2015, 19:33:20
Dobrý den,
to jsem taky zkoušel ale zjistil jsem že při restartování se config soubor generuje z tohoto souboru /etc/config/tinyproxy

Tedy když budu editovat soubor tinyproxy.conf který se nachází v /tmp/etc/tinyproxy.conf tak se vždy smaže a vytvoří z toho tohoto /etc/config/tinyproxy

Proto jsem se chtěl zeptat někoho z Vás zda nemáte zkušenost s tímto :)

Děkuji