[openbenno-users] readonly database - Benutzer anlegen
Klaus Schwarzkopf
klaus1977 at gmx.de
Wed Oct 21 11:30:35 CEST 2009
Hallo,
ich hab bei mir:
drwxr-xr-x 2 tomcat55 root 4096 31. Aug 14:21 userdb
Gruß Klaus
michael riehemann wrote:
> 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
>>
>
> _______________________________________________
> users mailing list
> users at openbenno.org
> https://www.openbenno.org/mailman/listinfo/users
More information about the users
mailing list