udorudi
I'm new here

java.lang.SecurityException im ConnectionManager mit V 5.1

Hallo,

wir haben eine Applikation, welche über den ConnectionManager an den FirstSpirit Server  Version 4.2.488.56504  andockt

   ConnectionManager.setUseHttps(false);

   Connection con = ConnectionManager.getConnection(host, port, ConnectionManager.HTTP_MODE, login, password);

   try {

             con.connect();

….

Leider bricht die Verbindungsaufnahme mit der Version  5.1.410.67084 mit Fehlermeldung ab, siehe Anhang

Haben Sie eine Idee, woran das liegt und was geändert werden muss, damit die Verbindungsaufnahme wieder funktioniert?

Gruß

Udo

"main" de.espirit.firstspirit.common.IOError: Authorisation error - java.lang.SecurityException: Not trusted

        at de.espirit.firstspirit.client.io.HttpServerCaller.authorize(HttpServerCaller.java:263)

        at de.espirit.firstspirit.client.io.HttpServerCaller.authorize(HttpServerCaller.java:231)

        at de.espirit.firstspirit.client.io.HttpServerCaller.createClient(HttpServerCaller.java:202)

        at de.espirit.firstspirit.client.io.HttpServerCaller.leaseClient(HttpServerCaller.java:156)

        at de.espirit.firstspirit.client.io.HttpServerCaller.leaseClient(HttpServerCaller.java:35)

        at de.espirit.firstspirit.client.io.ServerCaller.call(ServerCaller.java:237)

        at de.espirit.firstspirit.client.io.ServerCaller._call(ServerCaller.java:534)

        at de.espirit.firstspirit.client.io.ServerCaller.ping(ServerCaller.java:465)

        at de.espirit.firstspirit.client.io.HttpServerCaller.doConnect(HttpServerCaller.java:100)

        at de.espirit.firstspirit.client.io.ServerCaller.connect(ServerCaller.java:130)

        at de.espirit.firstspirit.client.io.ConnectionImpl.connect(ConnectionImpl.java:181)

        at de.kontrast.FirstSpirit.FSUtil.<init>(FSUtil.java:88)

        at de.kontrast.FirstSpirit.PictureSyncronisation.main(PictureSyncronisation.java:363)

Caused by: java.lang.SecurityException: Not trusted

        at de.espirit.firstspirit.server.io.handler.AuthResponse.handle(AuthResponse.java:66)

        at de.espirit.firstspirit.server.io.SimpleCallWorker.run(SimpleCallWorker.java:24)

        at de.espirit.firstspirit.server.ExecutionManagerImpl$RunnableWrapper.call(ExecutionManagerImpl.java:605)

        at de.espirit.firstspirit.server.ExecutionManagerImpl$ExtendedCallable.call(ExecutionManagerImpl.java:572)

        at java.util.concurrent.FutureTask.run(FutureTask.java:262)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

        at de.espirit.firstspirit.client.io.HttpServerCaller.authorize(HttpServerCaller.java:231)

        at de.espirit.firstspirit.client.io.HttpServerCaller.createClient(HttpServerCaller.java:202)

        at de.espirit.firstspirit.client.io.HttpServerCaller.leaseClient(HttpServerCaller.java:156)

        at de.espirit.firstspirit.client.io.HttpServerCaller.leaseClient(HttpServerCaller.java:35)

        at de.espirit.firstspirit.client.io.ServerCaller.call(ServerCaller.java:237)

        at de.espirit.firstspirit.client.io.ServerCaller._call(ServerCaller.java:534)

        at de.espirit.firstspirit.client.io.ServerCaller.ping(ServerCaller.java:465)

        at de.espirit.firstspirit.client.io.HttpServerCaller.doConnect(HttpServerCaller.java:100)

        at de.espirit.firstspirit.client.io.ServerCaller.connect(ServerCaller.java:130)

        at de.espirit.firstspirit.client.io.ConnectionImpl.connect(ConnectionImpl.java:181)

        at de.kontrast.FirstSpirit.FSUtil.<init>(FSUtil.java:88)

0 Kudos
7 Replies
laqu
I'm new here

Kann es sein, dass du die access.jar nicht auf die neue Version angehoben hast. Ich habe den Fehler immer gehabt, wenn ich mich mit der falschen Version des access.jar versucht habe zu verbinden.

Gruß

Lars

0 Kudos

Hallo Lars,

danke für den Tip, aber die Jar-Version haben wir angehoben gehabt.

Es müsste einen anderen Grund haben

Gruß

Udo

0 Kudos
marro
Crownpeak employee

Hallo Udo,

habt ihr auch das fs-webrt.jar im Classpath? Falls ja, müsste das auch auf die entsprechende Version angehoben werden.

Viele Grüße

Donato

0 Kudos

Hallo Udo,

benötigst Du noch weitere Hilfe oder haben Dir die Antworten bereits geholfen?

In diesem Fall wäre es super, wenn Du die "richtige Antwort" entsprechend markierst, damit auch andere

Community-Teilnehmer diese auf den ersten Blick finden. Solltest Du zwischenzeitlich eine eigene Lösung

gefunden haben, wäre es nett, wenn Du diese hier bereitstellst.

Viele Grüße

Thorsten

0 Kudos

Hallo zusammen,

das gleiche Problem habe ich nach dem Update des FirstSpirit von Version 5.2.311 auf 5.2.1102. In meiner Applikation(Servlet) wurde fs-webrt.jar benutzt und die wurde auch auf 5.2.1102 updated.

Habt ihr schon eine Lösung für das Problem oder eine Idee woran es liegen kann?

Vielen Dank und viele Grüße

Tan

0 Kudos
boesebeck
Crownpeak employee

Hallo,

der FIrstSpirit API Access ist ein Lizenzfeature, bitte überprüfe mal deine FirstSpirit Lizenz auf license.ACCESS_API=1.

Gruß

Gerrit

0 Kudos

Hallo Gerrit,

in der FirstSpirit Lizenz steht license.ACCESS_API=1.

Ich habe in meinem Modul nachgeschaut. Es gibt an eine andere Stelle auch die gleich Verbindung mit gleicher Daten. Da wurde aber keine Exception geworfen.

Es ist für mich sehr rätselhaft.

Viele Grüße

Tan

0 Kudos