Erreur d'installation -operation failed

Bonsoir à tous,

je voudrais tester blue mind 2.0 que je trouve intéressant par ses fonctionnalités.
Mon environnement:
CentOS 6.3 64 bits
Blue Mind 2.0

les pré-requis sont ok: locale, hostname et hostname -f
l’instalation avec le fichier .bin avait échoué donc j’ai utilisé yum install bm-full.

le setup sur l’interface web (les tests sont ok) failed donc pas de comptes donnés à la fin d’où pas connexion avec les comptes admi0; admin de domaine.

les 2 erreurs du fichier /var/log/bm/core.log sont:

1-
2013-12-04 18:40:03,676 n.b.p.x.PoolActivator INFO - Pool bundle started.
2013-12-04 18:40:04,562 n.b.p.x.i.DataSource INFO - Starting pool…(jdbc:postgresql://192.168.0.11/bj)
2013-12-04 18:40:04,597 n.b.p.x.i.ConnectionPool INFO - Creating Physical connection…
2013-12-04 18:40:04,895 n.b.p.x.i.ConnectionPool ERROR - Could not create DB connection to jdbc:postgresql://192.168.0.11/bj with l / p: bj / bj
2013-12-04 18:40:04,984 n.b.p.BMPoolActivator ERROR - FATAL: database “bj” does not exist
org.postgresql.util.PSQLException: FATAL: database “bj” does not exist
at org.postgresql.core.v3.ConnectionFactoryImpl.readStartupMessages(ConnectionFactoryImpl.java:572) ~[na:na]
at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:177) ~[na:na]
at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:64) ~[na:na]
at org.postgresql.jdbc2.AbstractJdbc2Connection.(AbstractJdbc2Connection.java:136) ~[na:na]
at org.postgresql.jdbc3.AbstractJdbc3Connection.(AbstractJdbc3Connection.java:29) ~[na:na]
at org.postgresql.jdbc3g.AbstractJdbc3gConnection.(AbstractJdbc3gConnection.java:21) ~[na:na]
at org.postgresql.jdbc4.AbstractJdbc4Connection.(AbstractJdbc4Connection.java:31) ~[na:na]
at org.postgresql.jdbc4.Jdbc4Connection.(Jdbc4Connection.java:24) ~[na:na]
at org.postgresql.Driver.makeConnection(Driver.java:406) ~[na:na]
at org.postgresql.Driver.connect(Driver.java:280) ~[na:na]
at java.sql.DriverManager.getConnection(DriverManager.java:571) ~[na:1.7.0_25]
at java.sql.DriverManager.getConnection(DriverManager.java:215) ~[na:1.7.0_25]
at net.bluemind.pool.xa.impl.ConnectionPool.getNewPhysicalConnection(ConnectionPool.java:125) ~[net.bluemind.pool.xa_1.0.0.jar:na]
at net.bluemind.pool.xa.impl.ConnectionPool.createPhysicalConnection(ConnectionPool.java:110) ~[net.bluemind.pool.xa_1.0.0.jar:na]
at net.bluemind.pool.xa.impl.ConnectionPool.(ConnectionPool.java:95) ~[net.bluemind.pool.xa_1.0.0.jar:na]
at net.bluemind.pool.xa.impl.DataSource.(DataSource.java:61) ~[net.bluemind.pool.xa_1.0.0.jar:na]
at net.bluemind.pool.xa.PoolActivator.createDataSource(PoolActivator.java:82) ~[net.bluemind.pool.xa_1.0.0.jar:na]
at net.bluemind.pool.BMPoolActivator.newPool(BMPoolActivator.java:122) [net.bluemind.pool_1.0.0.jar:na]
at net.bluemind.pool.BMPoolActivator.startPool(BMPoolActivator.java:93) [net.bluemind.pool_1.0.0.jar:na]
at net.bluemind.pool.BMPoolActivator.start(BMPoolActivator.java:81) [net.bluemind.pool_1.0.0.jar:na]
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711) ~[org.eclipse.osgi_3.7.2.v20120110-1415.jar:na]
at java.security.AccessController.doPrivileged(Native Method) ~[na:1.7.0_25]
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702) ~[org.eclipse.osgi_3.7.2.v20120110-1415.jar:na]
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683) ~[org.eclipse.osgi_3.7.2.v20120110-1415.jar:na]
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381) ~[org.eclipse.osgi_3.7.2.v20120110-1415.jar:na]
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:299) ~[org.eclipse.osgi_3.7.2.v20120110-1415.jar:na]
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:440) ~[org.eclipse.osgi_3.7.2.v20120110-1415.jar:na]
at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:268) ~[org.eclipse.osgi_3.7.2.v20120110-1415.jar:na]

2-

2013-12-04 18:41:53,746 n.b.c.s.SyncServlet INFO - handler responded to system/getDomainTemplate in 18ms.
2013-12-04 18:41:53,819 n.b.n.c.SChNodeClient INFO - Opening stream on /etc/bm/bm-core.tok…
2013-12-04 18:41:53,858 n.b.n.c.ScpReader ERROR - [ServerFault]: net.bluemind.node.server.FSFile@6bc6dd16: no such file or directory

net.bluemind.core.api.fault.ServerFault: net.bluemind.node.server.FSFile@6bc6dd16: no such file or directory

    at net.bluemind.node.client.AbstractSshWorker.checkAck(AbstractSshWorker.java:84) ~[na:na]
    at net.bluemind.node.client.ScpReader.read(ScpReader.java:66) ~[na:na]
    at net.bluemind.node.client.SChNodeClient.openStream(SChNodeClient.java:123) ~[na:na]
    at net.bluemind.node.client.SChNodeClient.read(SChNodeClient.java:75) ~[na:na]
    at net.bluemind.core.session.database.PermanentTokenSystemHook.writeTokenIfNeeded(PermanentTokenSystemHook.java:88) ~[na:na]
    at net.bluemind.core.session.database.PermanentTokenSystemHook.onHostTagged(PermanentTokenSystemHook.java:66) ~[na:na]
    at net.bluemind.core.handler.host.SystemBindingImpl.tag(SystemBindingImpl.java:213) ~[na:na]
    at net.bluemind.core.handler.host.SystemHandler$9.execute(SystemHandler.java:208) ~[na:na]
    at net.bluemind.core.server.SecureMethod.execute(SecureMethod.java:56) ~[na:na]
    at net.bluemind.core.server.AbstractSyncHandler.handle(AbstractSyncHandler.java:94) ~[na:na]
    at net.bluemind.core.server.SyncServlet.handleQuery(SyncServlet.java:141) ~[na:na]
    at net.bluemind.core.server.SyncServlet.service(SyncServlet.java:99) ~[na:na]
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) ~[na:na]
    at org.eclipse.equinox.http.registry.internal.ServletManager$ServletWrapper.service(ServletManager.java:180) ~[na:na]
    at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61) ~[na:na]
    at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:126) ~[na:na]
    at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68) ~[na:na]
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) ~[na:na]
    at org.eclipse.equinox.http.jetty.internal.HttpServerManager$InternalHttpServiceServlet.service(HttpServerManager.java:317) ~[na:na]
    at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) ~[na:na]
    at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390) ~[na:na]
    at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) ~[na:na]
    at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) ~[na:na]
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) ~[na:na]
    at org.mortbay.jetty.Server.handle(Server.java:326) ~[na:na]
    at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) ~[na:na]
    at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:939) ~[na:na]
    at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:756) ~[na:na]
    at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218) ~[na:na]
    at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) ~[na:na]
    at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409) ~[na:na]
    at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) ~[na:na]

2013-12-04 18:41:53,872 n.b.c.s.d.PermanentTokenSystemHook INFO - Generate permanent token for host: mail-bm, address: 192.168.0.11
2013-12-04 18:41:53,910 n.b.c.s.d.PermanentTokenSystemHook INFO - Writing permanent token on host mail-bm, address:192.168.0.11 into file: /etc/bm/bm-core.tok
2013-12-04 18:41:54,449 n.b.n.c.SchExecTask INFO - Run cmd /bin/mkdir -p /etc/postfix
2013-12-04 18:41:54,552 n.b.s.p.PostfixHook INFO - host 192.168.0.11 tagged as mail/smtp_in. (Over)writing main & master.cf

Merci pour votre aide.

JLB

Avez-vous le message d’erreur rencontré lors de l’exécution de l’installeur ?

A priori, il vous manque des sources de paquets, que vous donne la commande:

# rpm -qa | grep bm-

Bonjour Toony,

Désolé pour le retard.
J’avais désinstallé le paquage postfix manuellement avec rpm -e postfix --nodeps

voici la sortie de la commande:

[root@mail-bm ~]# rpm -qa | grep bm-
bm-full-2.0.10357-0.x86_64
bm-conf-2.0.10357-0.x86_64
bm-ca-2.0.10357-0.x86_64
bm-admin-console-2.0.10357-0.x86_64
bm-locator-2.0.10357-0.x86_64
bm-connector-thunderbird-2.0.10357-0.x86_64
bm-webmail-2.0.10357-0.x86_64
mesa-libgbm-9.2-0.5.el6.x86_64
bm-storage-2.0.10357-0.x86_64
bm-settings-2.0.10357-0.x86_64
gdbm-1.8.0-36.el6.x86_64
bm-tomcat-2.0.10357-0.x86_64
bm-default-app-2.0.10357-0.x86_64
bm-cyrus-2.0.10357-0.x86_64
bm-lmtpd-2.0.10357-0.x86_64
bm-postfix-2.0.10357-0.x86_64
bm-client-access-2.0.10357-0.x86_64
bm-calendar-2.0.10357-0.x86_64
bm-installation-wizard-2.0.10357-0.x86_64
bm-mq-2.0.10357-0.x86_64
bm-hps-2.0.10357-0.x86_64
bm-apache-2.0.10357-0.x86_64
gdbm-devel-1.8.0-36.el6.x86_64
bm-solr-2.0.10357-0.x86_64
bm-core-2.0.10357-0.x86_64
bm-node-2.0.10357-0.x86_64
bm-jdk-2.0.10357-0.x86_64
bm-certs-2.0.10357-0.x86_64
bm-contact-2.0.10357-0.x86_64
bm-eas-2.0.10357-0.x86_64
[root@mail-bm ~]#

Merci toute aide.

Bonjour,

J’ai relancé le setup en supprimant la bd bj.

J’ai toujours le message “operation failed” après les informations suivantes. Donc, la dernière fenêtre avec les mots de passe ne s’affiche pas.

Creating domain…
Domain for host ‘mail-bm.gits.cm’ is ‘gits.cm’
Trying to connect to bm-core (attempt 1)
Trying to connect to bm-core (attempt 2)
Trying to connect to bm-core (attempt 3)
Trying to connect to bm-core (attempt 4)
Trying to connect to bm-core (attempt 5)
Trying to connect to bm-core (attempt 6)
Trying to connect to bm-core (attempt 7)
Trying to connect to bm-core (attempt 8)
Trying to connect to bm-core (attempt 9)
Host created.
Domain created.
Host tagged as backup/server and assigned to gits.cm
Host tagged as solr/event and assigned to gits.cm
Host tagged as solr/contact and assigned to gits.cm
Host tagged as solr/webmail and assigned to gits.cm
Host tagged as bm/core and assigned to gits.cm
Host tagged as bm/mq and assigned to gits.cm
Host tagged as bm/ac and assigned to gits.cm
Host tagged as bm/cal and assigned to gits.cm
Host tagged as bm/webmail and assigned to gits.cm
Host tagged as bm/contact and assigned to gits.cm
Host tagged as bm/settings and assigned to gits.cm
Host tagged as bm/redirector and assigned to gits.cm
Host tagged as bm/nginx and assigned to gits.cm
Host tagged as bm/pgsql and assigned to gits.cm
Host tagged as mail/smtp_in and assigned to gits.cm

Je peut me connecter sur l’interface d’administration avec le compte admin0@global.virt mais pas avec les autres. En plus, je ne peux pas des utilisateurs car le message “le serveur de mail n’est pas valide”.

Merci pour toute aide.

JLB

Que contient votre fichier /etc/hosts ?

Voici les résultats:

[root@mail-bm ~]# cat /etc/hosts
127.0.0.1 localhost.localdomain localhost
192.168.0.11 mail-bm.gits.cm mail-bm
[root@mail-bm ~]# hostname
mail-bm
[root@mail-bm ~]# hostname -f
mail-bm.gits.cm
[root@mail-bm ~]#

Merci.

Pouvez-vous vérifier dans vos logs, mais à priori vous tombez sur le soucis de connexion à Sieve spécifique à Cyrus sur RedHat/CentOS. Nous travaillons a un correctif définitif pour ce point, mais Sieve est sensible au contenu du fichier /etc/hosts sur cette plate-forme.

Est-ce que le fichier /var/log/bm/core.log contient l’erreur:

n.b.c.s.SyncServlet ERROR - sending ServerFault: login to sieve failed.
net.bluemind.core.api.fault.ServerFault: login to sieve failed.
        at net.bluemind.system.cyrus.sieve.DomainFilters.onDomainFiltersUpdated(DomainFilters.java:49) ~[na:na]
        at net.bluemind.system.cyrus.CyrusSystemHook.onDomainFiltersUpdated(CyrusSystemHook.java:1107) ~[na:na]
        at net.bluemind.system.cyrus.CyrusSystemHook.onHostAssigned(CyrusSystemHook.java:125) ~[na:na]
        at net.bluemind.core.handler.host.SystemBindingImpl.assignToDomain(SystemBindingImpl.java:262) ~[na:na]
        at net.bluemind.core.handler.host.SystemHandler$7.execute(SystemHandler.java:172) ~[na:na]

Cette erreur doit apparaître durant la phase de setup, lors de l’assignation du tag mail/imap.

Sur votre installation actuelle, quel est le résultat de la commande (utilisez le mot de passe de l’admin0):

# sieveshell -u admin0 -a admin0 192.168.0.11:2000

Est-ce que votre serveur possède plusieurs cartes réseaux ?

Le fichier /var/log/bm/core.log ne contient pas cette erreur.

[root@mail-bm ~]# sieveshell -u admin0 -a admin0 192.168.0.11:2000
connecting to 192.168.0.11:2000
Please enter your password:

Mon serveur possède deux carte réseaux. Il supprime la seconde et je relance le setup.

JLB

Après la suppression de la deuxième carte et relance du setup, voici le message d’erreur sur l’interface graphique:

op failed: (NS_ERROR_NOT_AVAILABLE)
QueryInterface: function QueryInterface() {
[native code]
}
result: 2147746065
filename: resource://gre/components/nsPrompter.js
lineNumber: 425
columnNumber: 0
inner: null
data: null
initialize: function initialize() {
[native code]
}: prompt aborted by user

Merci.

Serait-il possible de prendre la main en SSH sur votre machine ?