Problème SCENARIsuite_starter, système d'authentification indisponible


#1

Bonjour à tous,

Nous avons en production un seveur SCENARIsuite_starter,

Depuis quelques jours l’accès depuis Scenari client est impossible car nous avons le message suivant: système d’authentification indisponible.
Après plusieurs tentative de restauration avec Veam a des dates antérieurs impossible de repartir.

Etant un peu perdu, si quelqu’un pouvait gentiment essayer d’éclairer ma lanterne
voici l’un de mes logs:

1— Info : Thu Sep 13 16:26:09 CEST 2018[384] (localhost-startStop-1) —

Starting SCENARIsuite-starter 4.2 : canoform 4.2.105 (201806121546) on Java HotSpot™ 64-Bit Server VM 1.8.0_66 25.66-b17 / Windows Server 2008 R2 amd64

1— Info : Thu Sep 13 16:26:09 CEST 2018[446] (localhost-startStop-1) —
OpenDocument editor defined by env. var. ‘UNO_PATH’ in: C:\Program Files\LibreOffice 5\program

1— Error : Thu Sep 13 16:26:12 CEST 2018[603] (localhost-startStop-1) —
Init Scenari webapp in eu.scenari.core.execframe.httpservlet.servlets.InitAppContextListener failed

2— Error : Thu Sep 13 16:26:12 CEST 2018[603] (localhost-startStop-1) —
Init application ‘C:\Program Files\Apache Software Foundation\Tomcat 8.0_canoform\webapps\canosrv\WEB-INF\universeInit.prl-chain.xml’ failed.

3— Error : Thu Sep 13 16:26:12 CEST 2018[603] (localhost-startStop-1) —
Error on parsing xml end element ‘universe’

4— Error : Thu Sep 13 16:26:12 CEST 2018[603] (localhost-startStop-1) —
Check sum on db files failed for db : C:/SCwork/canosrv/work/data/prl-chain/db

5— Error : Thu Sep 13 16:26:12 CEST 2018[603] (localhost-startStop-1) —
New file(s) found in current db : [index.0.oda, histo.0.ocl, default.och, default.odh, default.0.ocl, histo.och, internal.och, database.ocf, default.0.oda, index.0.ocl, internal.0.ocl, versions.0.ocl, _timestampSystem, index.och, roots.0.ocl, subrec.och, users.och, index.odh, roots.och, users.0.ocl, _timestamp, subrec.0.ocl, versions.och]

6— Exception : Thu Sep 13 16:26:12 CEST 2018[603] (localhost-startStop-1) —
eu.scenari.commons.util.lang.ScException
at eu.scenari.orient.engine.DbDriver.acquireDatabase(DbDriver.java:404)
at eu.scenari.orient.engine.DbDriver.openThreadLocalDatabase(DbDriver.java:449)
at eu.scenari.userodb.UserOdbMgr.initUserMgr(UserOdbMgr.java:263)
at eu.scenari.userodb.UserOdbMgrLoader$1.onUniverseEvent(UserOdbMgrLoader.java:121)
at eu.scenari.core.universe.Universe.dispatchEvent(Universe.java:315)
at eu.scenari.core.universe.Universe.xInitEnd(Universe.java:441)
at eu.scenari.core.universe.UniverseLoader.xEndElement(UniverseLoader.java:201)
at eu.scenari.commons.util.xml.FragmentSaxHandlerBase.endElement(FragmentSaxHandlerBase.java:242)
at com.bluecast.xml.Piccolo.reportEndTag(Piccolo.java:824)
at com.bluecast.xml.PiccoloLexer.parseCloseTagNS(PiccoloLexer.java:1598)
at com.bluecast.xml.PiccoloLexer.parseTagNS(PiccoloLexer.java:918)
at com.bluecast.xml.PiccoloLexer.parseXMLNS(PiccoloLexer.java:867)
at com.bluecast.xml.PiccoloLexer.parseXML(PiccoloLexer.java:838)
at com.bluecast.xml.PiccoloLexer.yylex(PiccoloLexer.java:4040)
at com.bluecast.xml.Piccolo.yylex(Piccolo.java:951)
at com.bluecast.xml.Piccolo.yyparse(Piccolo.java:1039)
at com.bluecast.xml.Piccolo.parse(Piccolo.java:501)
at eu.scenari.xml.parser.PoolXmlReader$XXmlReader.parse(PoolXmlReader.java:109)
at eu.scenari.core.execframe.httpservlet.servlets.InitAppContextListener.contextInitialized(InitAppContextListener.java:143)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4861)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5322)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:753)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:729)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:974)
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1850)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

1— Error : Thu Sep 13 16:45:03 CEST 2018[617] (http-nio-83-exec-1) —
Init servlet failed : svcPublic-prl-chain-app

2— Error : Thu Sep 13 16:45:03 CEST 2018[617] (http-nio-83-exec-1) —
Universe ‘prl-chain-app’ not found.

3— Exception : Thu Sep 13 16:45:03 CEST 2018[617] (http-nio-83-exec-1) —
eu.scenari.commons.util.lang.ScException
at eu.scenari.commons.log.LogMgr.newException(LogMgr.java:388)
at eu.scenari.core.execframe.httpservlet.servlets.UniverseServletBase.xLookForUniverse(UniverseServletBase.java:135)
at eu.scenari.core.execframe.httpservlet.servlets.UniverseServletBase.init(UniverseServletBase.java:157)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1188)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1132)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:811)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:135)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:94)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:502)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1132)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:684)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1539)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1495)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Unknown Source)

Par avance merci.

Romain


#2

En attendant que des experts informaticiens interviennent dans le fil de discussion, je fais pour l’instant une réponse de niveau « zéro » (0)…

Avez-vous envisagé d’installer un serveur sous linux ?
(plus difficile à apprendre, l’administration, mais cela est recommandé)

Plutôt que tripatouiller longuement votre serveur Windows Apache, peut-être faudrait-il réinstaller - à partir de zéro - sur un nouveau serveur de secours, une installation fraiche, puis y recopier les espaces de travail avec leurs ateliers de contenu à partir de votre serveur de production en panne, sinon à partir des dernières sauvegardes du contenu ?

système d’authentification indisponible.
Que dit la documentation Apache ?

Veam
Qui est-ce ce logiciel Veam ?

Quelques messages parlent de :

(à vous de chercher message d’erreur par message d’erreur si une solution existe répertoriée ici dans les archives, et sinon dans la documentation Scenari ou Apache ?)

Check sum on db files failed for db : C:/SCwork/canosrv/work/data/prl-chain/db
Aïe, ça a pas l’air sympa ce message d’erreur…

https://forums.scenari.org/search?q=Check sum on db files failed
Je vous laisse donc chercher si dans un des 4 autres messages il y a une solution…

Idem pour la suite du journal d’erreurs, à vérifier 1 par 1…

Par avance merci.

Ne me remerciez pas par avance si je n’ai pas la solution, pardi…


#3

Bonjour,
Je vous invite à consulter a réponse ici : Entrepôt distant inaccessible
Cdt
Antoine