Portál AbcLinuxu, 12. května 2025 06:40

Dotaz: Tomcat6 chyba při běhu aplikace access denied java.io.FilePermission /tmp/tomcat6-temp read

28.4.2010 11:19 Majky
Tomcat6 chyba při běhu aplikace access denied java.io.FilePermission /tmp/tomcat6-temp read
Přečteno: 363×
Odpovědět | Admin
Dobrý den,

nevím si už rady tomcat6 mi běží na localhostu 127.0.1.1:8080 a soubor .war je v /var/lib/tomcat6/webapps

když spouštím aplikaci tak se úvodní stránka zobrazí ,ale jakmile se chci přihlásit do aplikace tak tomcat hodí hlášku: javax.servlet.ServletException: java.security.AccessControlException: access denied (java.io.FilePermission /tmp/tomcat6-temp read)

zkoušel jsem nastavovat v catalina.policy : grant { permission java.io.FilrPermission "/tmp/temptomcat6-temp" , "read,write"; }; i

grant codeBase

ale vždy po restartu systému tyto změny v catalina.policy zmizí tak jsem se chtěl zeptat jestli se někdo s takovou chybou setkal nebo jestli někdo neví jak by se dala chyba vyřešit

javax.servlet.ServletException: java.security.AccessControlException: access denied (java.io.FilePermission /tmp/tomcat6-temp read)

předem Děkuji
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.4.2010 16:21 krtek007 | skóre: 4
Rozbalit Rozbalit vše Re: Tomcat6 chyba při běhu aplikace access denied java.io.FilePermission /tmp/tomcat6-temp read
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkontrolujte práva na /tmp/tomcat6-temp...
ls -l /tmp/tomcat6-temp
28.4.2010 18:14 majky
Rozbalit Rozbalit vše Re: Tomcat6 chyba při běhu aplikace access denied java.io.FilePermission /tmp/tomcat6-temp read
práva jsem nastavil na drwxrwxrwx 2 tomcat6 root 4096 2010-04-28 18:03 tomcat6-temp/ ale po restartu se to vrati na defaultni drwxr-xr-x 2 tomcat6 root 4096 2010-04-28 18:03 tomcat6-temp/

ale když po nastaveni zkusím spustit aplikaci tak se objeví chyba zas

30.4.2010 20:43 User682 | skóre: 38 | blog: aqarium | Praha
Rozbalit Rozbalit vše Re: Tomcat6 chyba při běhu aplikace access denied java.io.FilePermission /tmp/tomcat6-temp read
Odpovědět | | Sbalit | Link | Blokovat | Admin
Take jsem to resil. Bezpecnostni "feature", predevsim v Debianu. Tomcat instalovany na uzivatele a stazeny ze stranek apache normalne jede.

Pokud mate stroj ciste pro vyvoj a neprovozujete nejaky hosting a podobne, tak ve startovacim skriptu /etc/init.d/tomcat6 je volba TOMCAT6_SECURITY=yes . Tak zmente na "no".

Kazdopadne si rad poslechnu reseni od zkusenych adminu, jak toto vlastne resit.

gf
3.5.2010 15:30 majky
Rozbalit Rozbalit vše Re: Tomcat6 chyba při běhu aplikace access denied java.io.FilePermission /tmp/tomcat6-temp read
Jo takhle to funguje ,ale nevim kdyz to budu chtit nasadit na ostry servet jestli to muzu udelat taky tak

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.