[openbenno-users] readonly database - Benutzer anlegen

michael riehemann riehemann at netzfenster.de
Wed Oct 21 11:22:36 CEST 2009


Hi,
auch das habe ich in allen Variationen
schon durch.
Was wären denn die "richtigen"
Rechte für Datei und Verzeichniss?

Grüße

Micha
Am 21.10.2009 um 11:11 schrieb Klaus Schwarzkopf:

> Hallo,
>
> versuch mal die Benutzerrechte für das Verzeichnis zu setzten.
>
> Gruß Klaus
>
> michael riehemann wrote:
>> Hallo zusammen,
>>
>> auch wenn das Thema schon ein paar mal behandelt wurde,
>>
>> irgendwo habe ich wohl einen Bug drin.
>>
>> Wenn ich als root das Script userdetails.py USERLIST
>>
>> aufrufe OK!
>>
>> Ein Aufruf mit userdetails ADD USER test test
>>
>> ebenfalls OK.
>>
>> Wenn ich das über die GUI mache bekomme ich:
>>
>> Error deleting user:  ERROR  attempt to write a readonly database
>>
>> mit dem Stack s.u.
>>
>>
>> Benutzerrechte habe ich von "777" über benutzer tomcat55, benno und  
>> root
>>
>> alles versucht.
>>
>> Die Installation in eine ganz "frische" Lenny, mit sun-java und
>>
>> tomcat5 aus dem lenny repro.
>>
>>
>> Ich bin für jede Idee dankbar.
>>
>>
>> Grüße
>>
>>
>> Michael
>>
>>
>>
>>
>>
>>
>>
>> org.springframework.dao.DataRetrievalFailureException: Error  
>> deleting user:  ERROR  attempt to write a readonly database
>> 	at de.lwsystems.mailarchive.web.login.ExternalCommandUserDetailsManager.deleteUser 
>>  <http:// 
>> web 
>> .login 
>> .ExternalCommandUserDetailsManager 
>> .deleteUser>(ExternalCommandUserDetailsManager.java:197)
>> 	at de.lwsystems.mailarchive.web.AdminFrame 
>> $1$1.actionPerformed(AdminFrame.java:102)
>> 	at  
>> org.wings.SAbstractButton.fireActionPerformed(SAbstractButton.java: 
>> 205)
>> 	at org.wings.SButton.fireFinalEvents(SButton.java:113)
>> 	at org.wings.SForm.fireEvents(SForm.java:332)
>> 	at org.wings.session.SessionServlet.doGet(SessionServlet.java:469)
>> 	at org.wings.session.WingServlet.doGet(WingServlet.java:425)
>> 	at org.wings.session.WingServlet.doPost(WingServlet.java:174)
>> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>> 	at  
>> org 
>> .apache 
>> .catalina 
>> .core 
>> .ApplicationFilterChain 
>> .internalDoFilter(ApplicationFilterChain.java:269)
>> 	at  
>> org 
>> .apache 
>> .catalina 
>> .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java: 
>> 188)
>> 	at org.springframework.security.util.FilterChainProxy 
>> $VirtualFilterChain.doFilter(FilterChainProxy.java:359)
>> 	at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke 
>>  <http:// 
>> web 
>> .FilterSecurityInterceptor.invoke>(FilterSecurityInterceptor.java: 
>> 109)
>> 	at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter 
>>  <http:// 
>> web 
>> .FilterSecurityInterceptor.doFilter>(FilterSecurityInterceptor.java: 
>> 83)
>> 	at org.springframework.security.util.FilterChainProxy 
>> $VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>> 	at  
>> org 
>> .springframework 
>> .security 
>> .ui 
>> .ExceptionTranslationFilter 
>> .doFilterHttp(ExceptionTranslationFilter.java:101)
>> 	at  
>> org 
>> .springframework 
>> .security 
>> .ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
>> 	at org.springframework.security.util.FilterChainProxy 
>> $VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>> 	at  
>> org 
>> .springframework 
>> .security 
>> .providers 
>> .anonymous 
>> .AnonymousProcessingFilter 
>> .doFilterHttp(AnonymousProcessingFilter.java:105)
>> 	at  
>> org 
>> .springframework 
>> .security 
>> .ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
>> 	at org.springframework.security.util.FilterChainProxy 
>> $VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>> 	at  
>> org 
>> .springframework 
>> .security 
>> .wrapper 
>> .SecurityContextHolderAwareRequestFilter 
>> .doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91)
>> 	at  
>> org 
>> .springframework 
>> .security 
>> .ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
>> 	at org.springframework.security.util.FilterChainProxy 
>> $VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>> 	at  
>> org 
>> .springframework 
>> .security 
>> .ui 
>> .AbstractProcessingFilter 
>> .doFilterHttp(AbstractProcessingFilter.java:268)
>> 	at  
>> org 
>> .springframework 
>> .security 
>> .ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
>> 	at org.springframework.security.util.FilterChainProxy 
>> $VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>> 	at  
>> org 
>> .springframework 
>> .security.ui.logout.LogoutFilter.doFilterHttp(LogoutFilter.java:87)
>> 	at  
>> org 
>> .springframework 
>> .security 
>> .ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
>> 	at org.springframework.security.util.FilterChainProxy 
>> $VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>> 	at  
>> org 
>> .springframework 
>> .security 
>> .ui 
>> .SessionFixationProtectionFilter 
>> .doFilterHttp(SessionFixationProtectionFilter.java:61)
>> 	at  
>> org 
>> .springframework 
>> .security 
>> .ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
>> 	at org.springframework.security.util.FilterChainProxy 
>> $VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>> 	at  
>> org 
>> .springframework 
>> .security 
>> .context 
>> .HttpSessionContextIntegrationFilter 
>> .doFilterHttp(HttpSessionContextIntegrationFilter.java:229)
>> 	at  
>> org 
>> .springframework 
>> .security 
>> .ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
>> 	at org.springframework.security.util.FilterChainProxy 
>> $VirtualFilterChain.doFilter(FilterChainProxy.java:371)
>> 	at  
>> org 
>> .springframework 
>> .security.util.FilterChainProxy.doFilter(FilterChainProxy.java:174)
>> 	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate 
>>  <http:// 
>> web 
>> .filter 
>> .DelegatingFilterProxy.invokeDelegate>(DelegatingFilterProxy.java: 
>> 183)
>> 	at org.springframework.web.filter.DelegatingFilterProxy.doFilter <http://web.filter.DelegatingFilterProxy.doFilter 
>> >(DelegatingFilterProxy.java:138)
>> 	at  
>> org 
>> .apache 
>> .catalina 
>> .core 
>> .ApplicationFilterChain 
>> .internalDoFilter(ApplicationFilterChain.java:215)
>> 	at  
>> org 
>> .apache 
>> .catalina 
>> .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java: 
>> 188)
>> 	at  
>> org 
>> .apache 
>> .catalina 
>> .core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>> 	at  
>> org 
>> .apache 
>> .catalina 
>> .core.StandardContextValve.invoke(StandardContextValve.java:172)
>> 	at  
>> org 
>> .apache 
>> .catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>> 	at  
>> org 
>> .apache 
>> .catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>> 	at  
>> org 
>> .apache 
>> .catalina.core.StandardEngineValve.invoke(StandardEngineValve.java: 
>> 108)
>> 	at  
>> org 
>> .apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java: 
>> 174)
>> 	at  
>> org 
>> .apache.coyote.http11.Http11Processor.process(Http11Processor.java: 
>> 874)
>> 	at org.apache.coyote.http11.Http11BaseProtocol 
>> $Http11ConnectionHandler.processConnection(Http11BaseProtocol.java: 
>> 665)
>> 	at  
>> org 
>> .apache 
>> .tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java: 
>> 528)
>> 	at  
>> org 
>> .apache 
>> .tomcat 
>> .util 
>> .net 
>> .LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
>> 	at org.apache.tomcat.util.threads.ThreadPool 
>> $ControlRunnable.run(ThreadPool.java:689)
>> 	at java.lang.Thread.run(Thread.java:619)
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> users mailing list
>> users at openbenno.org
>> https://www.openbenno.org/mailman/listinfo/users
>
> _______________________________________________
> users mailing list
> users at openbenno.org
> https://www.openbenno.org/mailman/listinfo/users
>



More information about the users mailing list