Hello
I dont know if I am asking in the correct place or not, but here goes.
I am trying to get liveperson to run in ubuntu 10.04, with sun_java. Now i can get the software running but it wont allow me or anyone else to login. I have managed to track down the error through the logs however, I have been unsucsessful in getting this issue resolved.
When i attempt to login this is the prompt i get:
Internet connection problems. Please make sure that your internet connection is working, and try to reconnect.
Now when i look in the logs i get the following at the time of login.
2012-01-30 13:02:01,447 INFO [AWT-EventQueue-0] [humanclick.util.ui.utils.UiLogUtils] |AGENT ACTION: setVisible to true RetValDialog [Log on]
2012-01-30 13:02:03,320 INFO [AWT-EventQueue-0] [humanclick.util.ui.utils.UiLogUtils] |AGENT ACTION: setVisible to false RetValDialog [Log on]
2012-01-30 13:02:03,326 DEBUG [AWT-EventQueue-0] [humanclick.util.ui.utils.UiLogUtils] |AGENT ACTION: Button clicked 'OK' LPButton<--RetValDialog[Log on]
2012-01-30 13:02:03,326 INFO [AWT-EventQueue-0] [humanclick.prep.model.Rep] logout called
2012-01-30 13:02:03,326 INFO [AWT-EventQueue-0] [humanclick.prep.model.Rep] log file is now changed to the main log file at:/root/LivePerson/logs:main.log
2012-01-30 13:02:03,358 INFO [AWT-EventQueue-0] [humanclick.prep.com.Connection] Disabling connection...
2012-01-30 13:02:03,358 INFO [AWT-EventQueue-0] [humanclick.prep.com.Connection] C28467228-[0_0_2643378]polling stopped
2012-01-30 13:02:03,358 INFO [AWT-EventQueue-0] [humanclick.prep.model.Site] Entered siteInvalid
2012-01-30 13:02:03,358 INFO [AWT-EventQueue-0] [humanclick.prep.model.Site] Site remove all is activated
2012-01-30 13:02:03,359 INFO [AWT-EventQueue-0] [humanclick.prep.model.Site] Site discard is activated for site: 2643378
2012-01-30 13:02:03,359 INFO [AWT-EventQueue-0] [humanclick.prep.model.Site] Site remove all is activated
2012-01-30 13:02:03,359 INFO [AWT-EventQueue-0] [humanclick.prep.model.Site] Site remove all is activated
2012-01-30 13:02:03,386 INFO [AWT-EventQueue-0] [humanclick.util.ui.utils.UiLogUtils] |AGENT ACTION: setVisible to true LoadingDlg [LivePerson]
2012-01-30 13:02:03,387 INFO [LPSwingWorker15] [humanclick.prep.com.Connection] C4872253-[0_0_2643378] New connection started
2012-01-30 13:02:03,389 INFO [LPSwingWorker15] [humanclick.prep.protocol.Requester] Startin Login Process: Server:https://server.iad.liveperson.net/hc/request.rep
2012-01-30 13:02:03,389 INFO [LPSwingWorker15] [humanclick.prep.protocol.Requester] Send getLanguages
2012-01-30 13:02:03,389 DEBUG [LPSwingWorker15] [humanclick.prep.protocol.Requester] Connection is C4872253-[0_0_2643378]
2012-01-30 13:02:03,390 INFO [HttpSender-[0_0_2643378]] [humanclick.prep.com.HttpSender] Connecting to server: 'server.iad.liveperson.net' header: '820 none "javaClient9.2.2.1B14JWS linux2.6.32-38-generici38" 1 '
2012-01-30 13:02:03,414 INFO [AWT-EventQueue-0] [humanclick.prep.ui.ProfileManager] saving profile 5
2012-01-30 13:02:03,414 INFO [AWT-EventQueue-0] [humanclick.prep.ui.ProfileManager] Saving Profiles To Storage |0|
2012-01-30 13:02:03,415 INFO [AWT-EventQueue-0] [humanclick.prep.model.Site] Site remove all is activated
2012-01-30 13:02:03,415 INFO [AWT-EventQueue-0] [humanclick.prep.ui.Main] propagateLogoutToUI
2012-01-30 13:02:03,523 ERROR [HttpSender-[0_0_2643378]] [humanclick.prep.com.message.ComResult] Server status reply error: com 5 io exception
2012-01-30 13:02:03,523 ERROR [HttpSender-[0_0_2643378]] [humanclick.prep.com.HttpSender] com 5 io exception
javax.net.ssl.SSLKeyException: RSA premaster secret error
at com.sun.net.ssl.internal.ssl.RSAClientKeyExchange.<init>(RSAClientKeyExchange.java:97)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverHelloDone(ClientHandshaker.java:744)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:238)
at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593)
at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:893)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1138)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1165)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1149)
at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:434)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:166)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1014)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:230)
at humanclick.prep.com.HttpSender.sendRequest(HttpSender.java:613)
at humanclick.prep.com.HttpSender.sendRequest(HttpSender.java:543)
at humanclick.prep.com.HttpSender.run(HttpSender.java:220)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.security.NoSuchAlgorithmException: SunTlsRsaPremasterSecret KeyGenerator not available
at javax.crypto.KeyGenerator.<init>(DashoA13*..)
at javax.crypto.KeyGenerator.getInstance(DashoA13*..)
at com.sun.net.ssl.internal.ssl.JsseJce.getKeyGenerator(JsseJce.java:223)
at com.sun.net.ssl.internal.ssl.RSAClientKeyExchange.<init>(RSAClientKeyExchange.java:89)
... 16 more
2012-01-30 13:02:03,528 DEBUG [NetworkConnectionDiagnostic] [humanclick.prep.log.NetworkConnectionDiagnostic] Testing connection : Checking internet connectivity : https://solutions.liveperson.com/help/customercenter/images/nexus_logo.jpg
2012-01-30 13:02:03,527 ERROR [HttpSender-[0_0_2643378]] [humanclick.prep.com.HttpSender] Login failed with connection errors.
2012-01-30 13:02:03,532 ERROR [HttpSender-[0_0_2643378]] [humanclick.prep.com.HttpSender] Communication error com 5 io exception retries 0
2012-01-30 13:02:03,532 ERROR [HttpSender-[0_0_2643378]] [humanclick.prep.com.HttpSender] Communication error occured while trying to login, send message to listener and initializing the connection
2012-01-30 13:02:03,532 ERROR [HttpSender-[0_0_2643378]] [humanclick.prep.com.message.ComResult] Server status reply error: com -1 failed login
2012-01-30 13:02:03,532 INFO [HttpSender-[0_0_2643378]] [humanclick.prep.model.Rep] logout called
2012-01-30 13:02:03,532 INFO [HttpSender-[0_0_2643378]] [humanclick.prep.model.Rep] log file is now changed to the main log file at:/root/LivePerson/logs:main.log
2012-01-30 13:02:03,543 INFO [NetworkConnectionDiagnostic] [humanclick.util.fileAndText.TempFilesUtilities] copyFile: Copy [https://solutions.liveperson.com/help/customercenter/images/nexus_logo.jpg] to [/root/LivePerson/temp.jpg]
2012-01-30 13:02:03,543 INFO [NetworkConnectionDiagnostic] [humanclick.util.fileAndText.TempFilesUtilities] copyFile: Create file [/root/LivePerson/temp.jpg]
2012-01-30 13:02:03,568 INFO [HttpSender-[0_0_2643378]] [humanclick.prep.com.Connection] Disabling connection...
2012-01-30 13:02:03,568 INFO [HttpSender-[0_0_2643378]] [humanclick.prep.com.Connection] C4872253-[0_0_2643378]polling stopped
2012-01-30 13:02:03,569 ERROR [HttpSender-[0_0_2643378]] [humanclick.prep.protocol.Requester] Request site language before login failed. Login will not continue.
2012-01-30 13:02:03,569 INFO [LPSwingWorker15] [humanclick.prep.com.Connection] Disabling connection...
2012-01-30 13:02:03,579 INFO [LPSwingWorker15] [humanclick.prep.com.Connection] C4872253-[0_0_2643378]polling stopped
2012-01-30 13:02:03,579 INFO [LPSwingWorker15] [humanclick.prep.protocol.Requester] Entered connectionClose
2012-01-30 13:02:03,579 INFO [LPSwingWorker15] [humanclick.prep.ui.Main] propagateLogoutToUI
2012-01-30 13:02:03,578 INFO [AWT-EventQueue-0] [humanclick.prep.ui.ProfileManager] saving profile 6
2012-01-30 13:02:03,579 INFO [AWT-EventQueue-0] [humanclick.prep.ui.ProfileManager] Saving Profiles To Storage |0|
2012-01-30 13:02:03,581 INFO [AWT-EventQueue-0] [humanclick.prep.model.Site] Site remove all is activated
2012-01-30 13:02:03,581 INFO [AWT-EventQueue-0] [humanclick.prep.ui.Main] propagateLogoutToUI
2012-01-30 13:02:03,585 ERROR [AWT-EventQueue-0] [humanclick.prep.ui.login.LoginAction] Display connection problems message and disconnect.
2012-01-30 13:02:03,595 ERROR [AWT-EventQueue-0] [humanclick.prep.ui.login.LoginAction] Internet connection problems. Please make sure your Internet connection is working, and try to reconnect.
2012-01-30 13:02:03,619 ERROR [NetworkConnectionDiagnostic] [humanclick.prep.log.NetworkConnectionDiagnostic] RSA premaster secret error
2012-01-30 13:02:05,240 INFO [AWT-EventQueue-0] [humanclick.util.ui.utils.UiLogUtils] |AGENT ACTION: setVisible to true RetValDialog [Log on]
Now I have managed to track down that:
Caused by: java.security.NoSuchAlgorithmException: SunTlsRsaPremasterSecret KeyGenerator not available
is alegedly directly connected to the /usr/lib/jvm/ia32-java-6-sun-1.6.0.26/jre/lib/ext/sunjce_provider.jar file from the java installation. I guess it isnt loading the files as it should be.
Please let me know if anyone has any ideas, or perhaps if there is a better place i should post this question.