Projet

Général

Profil

Actions

Support #5123

fermé

Impossible d'arrêter le portail normalement

Ajouté par Emmanuel GRANGE il y a environ 11 ans. Mis à jour il y a presque 11 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Catégorie:
Administration
Version cible:
-
Début:
21/11/2013
Echéance:
% réalisé:

0%

Temps estimé:
Navigateur:
Tous
Votre version de Silverpeas:
5.13
Système d'exploitation:
Livraison en TEST:
Livraison en PROD:

Description

Bonjour,

Lorsque je tente d'arrêter le portail avec le script de démarrage/arrêt dans /etc/init.de/silverpeas, j'obtiens l'erreur java suivante :

Arret de SILVERPEAS : Exception in thread "main" java.lang.SecurityException: user authentication check failed
        at org.jboss.system.server.jmx.JMXConnectorAuthenticator.authenticate(JMXConnectorAuthenticator.java:92)
        at javax.management.remote.rmi.RMIServerImpl.doNewClient(RMIServerImpl.java:213)
        at javax.management.remote.rmi.RMIServerImpl.newClient(RMIServerImpl.java:180)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305)
        at sun.rmi.transport.Transport$1.run(Transport.java:159)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
        at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:662)
        at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:255)
        at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:233)
        at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142)
        at javax.management.remote.rmi.RMIServerImpl_Stub.newClient(Unknown Source)
        at javax.management.remote.rmi.RMIConnector.getConnection(RMIConnector.java:2327)
        at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:279)
        at javax.management.remote.JMXConnectorFactory.connect(JMXConnectorFactory.java:248)
        at org.jboss.Shutdown.main(Shutdown.java:235)
[Stopped...]

Si je vérifie la ligne d'exécution du portail, j'ai pourtant bien "-b 0.0.0.0" :

root     27659 27628  5 Nov18 ?        03:32:16 /usr/bin/java -server -Dapp=silverpeas -Xmx8192m -Xms8192m -XX:MaxPermSize=1024m -Dorg.jboss.logging.Log4jService.catchSystemOut=false -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djava.net.preferIPv4Stack=true -Dprogram.name=run.sh -Dlogging.configuration=file:./logging.properties -Djava.library.path=/opt/jboss/bin/native/lib64 -Djava.endorsed.dirs=/opt/jboss/lib/endorsed -classpath /opt/jboss/bin/run.jar org.jboss.Main -b 0.0.0.0 -c default

En attendant, j'utilise : kill <pid>

Merci

Mis à jour par Nicolas Eysseric il y a environ 11 ans

  • Tracker changé de Bug à Support
  • Navigateur changé de Firefox 10 à Tous

Mis à jour par David Lesimple il y a presque 11 ans

  • Statut changé de New à Feedback
  • Priorité changé de High à Normal

Ce problème survient parfois lorsque la JVM est dans les choux, suite à un manque de mémoire.
En marche "normale", l'arrêt fonctionne bien.

Mis à jour par David Lesimple il y a presque 11 ans

Autant pour moi, il y a bien un problème d'arrêt, surement la conf Jboss.

Mis à jour par David Lesimple il y a presque 11 ans

  • Catégorie mis à Administration
  • Statut changé de Feedback à Resolved
  • Assigné à mis à David Lesimple

Ok, cela venait du package 5.13 qui n'avait pas été remis lors du retour de 5.13.1 à 5.13 (pour la réindexation).

Mis à jour par Emmanuel GRANGE il y a presque 11 ans

  • Statut changé de Resolved à Feedback

Après une nouvelle ré-installation du portail de test, je confirme qu'il n'est toujours pas possible d'arrêter le portail normalement.

Le message d'erreur est exactement le même que dans le sujet du ticket.

Le package utilisé est bien celui du 5.13.2.

Mis à jour par Sebastien Vuillet il y a presque 11 ans

En réinstallant jboss (vider le répertoire jboss puis décompresser l'archive jboss disponible ici : [[http://download.jboss.org/jbossas/6.1/jboss-as-distribution-6.1.0.Final.zip]]), puis en installant Silverpeas (mvn clean install, appBuilder.sh, SilverpeasSettings.sh), est-ce que le problème persiste ?

Mis à jour par David Lesimple il y a presque 11 ans

Bonjour,

En effet, la dernière fois, j'avais également réinstaller Jboss.
Il est possible que ce dernier ait été sécurisé manuellement alors que cela est fait automatiquement pas les scripts Groovy maintenant.
Les deux manière de le faire sont peut-etre incompatibles.

Mis à jour par Emmanuel GRANGE il y a presque 11 ans

  • Statut changé de Feedback à Closed

Bonjour,

Après réinstallation et reconfiguration de jboss (navigation mixte, certificat, redirection automatique), l'arrêt du portail semble fonctionner correctement.

Merci

Actions

Formats disponibles : Atom PDF