Brána T-Mobile

Asked by Martin Plaček

Ahoj, přeinstaloval jsem počítač na Debian Lenny a nefunguje mi odesílání zpráv na Esmsce (používám OpenJDK) na T-Mobile (ostatní nemám možnost vyzkoušet, píše to, že mám problémy s připojením nebo operátor změnil bránu, internet mi funguje normálně). Teď nevím, zda je chyba u mě v systému, nebo zda stačil T-Mobile za mé počítačové neschopnosti změnit bránu. Jak to tedy je? Díky. Martin

Question information

Language:
Czech Edit question
Status:
Solved
For:
Esmska Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Kamil Páral (kamil.paral) said :
#1

Teď jsem to zkoušel, [CZ]T-mobile funguje bez problémů. Zkontroluj si, zda máš nejnovější verzi programu a bran (Nástroje → Kontrola aktualizací). Co to píše do konzole?

Revision history for this message
Martin Plaček (martenp) said :
#2

Tak jsem to zkusil spustit přes terminál a nejsem z toho moc moudrý.

martin@bucek:~$ esmska
15.11.2009 13:48:34 org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
INFO: I/O exception (javax.net.ssl.SSLException) caught when processing request: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
15.11.2009 13:48:34 org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
INFO: I/O exception (javax.net.ssl.SSLException) caught when processing request: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
15.11.2009 13:48:34 org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
INFO: Retrying request
15.11.2009 13:48:34 org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
INFO: Retrying request
15.11.2009 13:48:34 org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
INFO: I/O exception (javax.net.ssl.SSLException) caught when processing request: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
15.11.2009 13:48:34 org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
INFO: I/O exception (javax.net.ssl.SSLException) caught when processing request: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
15.11.2009 13:48:34 org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
INFO: Retrying request
15.11.2009 13:48:34 org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
INFO: Retrying request
15.11.2009 13:48:34 org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
INFO: I/O exception (javax.net.ssl.SSLException) caught when processing request: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
15.11.2009 13:48:34 org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
INFO: I/O exception (javax.net.ssl.SSLException) caught when processing request: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
15.11.2009 13:48:34 org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
INFO: Retrying request
15.11.2009 13:48:34 org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
INFO: Retrying request
15.11.2009 13:48:34 esmska.transfer.OperatorExecutor getURL
WARNING: Could not execute getURL
javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
 at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
 at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1611)
 at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1574)
 at sun.security.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1557)
 at sun.security.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1483)
 at sun.security.ssl.AppOutputStream.write(AppOutputStream.java:83)
 at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
 at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
 at org.apache.commons.httpclient.HttpConnection.flushRequestOutputStream(HttpConnection.java:828)
 at org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:2116)
 at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1096)
 at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
 at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
 at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
 at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
 at esmska.transfer.OperatorConnector.doGet(OperatorConnector.java:256)
 at esmska.transfer.OperatorConnector.connect(OperatorConnector.java:214)
 at esmska.transfer.OperatorExecutor.getURL(OperatorExecutor.java:111)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:616)
 at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:160)
 at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:243)
 at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:76)
 at org.mozilla.javascript.gen.c270._c16(<Unknown source>:77)
 at org.mozilla.javascript.gen.c270.call(<Unknown source>)
 at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:401)
 at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3003)
 at org.mozilla.javascript.gen.c270.call(<Unknown source>)
 at com.sun.script.javascript.RhinoScriptEngine.invoke(RhinoScriptEngine.java:203)
 at com.sun.script.javascript.RhinoScriptEngine.invokeFunction(RhinoScriptEngine.java:167)
 at esmska.transfer.OperatorInterpreter.sendMessage(OperatorInterpreter.java:91)
 at esmska.transfer.SMSSender$SMSWorker.doInBackground(SMSSender.java:119)
 at esmska.transfer.SMSSender$SMSWorker.doInBackground(SMSSender.java:97)
 at javax.swing.SwingWorker$1.call(SwingWorker.java:295)
 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
 at java.util.concurrent.FutureTask.run(FutureTask.java:166)
 at javax.swing.SwingWorker.run(SwingWorker.java:334)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
 at java.lang.Thread.run(Thread.java:636)
Caused by: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
 at sun.security.validator.PKIXValidator.<init>(PKIXValidator.java:75)
 at sun.security.validator.Validator.getInstance(Validator.java:178)
 at sun.security.ssl.X509TrustManagerImpl.getValidator(X509TrustManagerImpl.java:129)
 at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:225)
 at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:270)
 at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:973)
 at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:142)
 at sun.security.ssl.Handshaker.processLoop(Handshaker.java:533)
 at sun.security.ssl.Handshaker.process_record(Handshaker.java:471)
 at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:904)
 at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1116)
 at sun.security.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:643)
 at sun.security.ssl.AppOutputStream.write(AppOutputStream.java:78)
 ... 36 more
Caused by: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
 at java.security.cert.PKIXParameters.setTrustAnchors(PKIXParameters.java:200)
 at java.security.cert.PKIXParameters.<init>(PKIXParameters.java:120)
 at java.security.cert.PKIXBuilderParameters.<init>(PKIXBuilderParameters.java:104)
 at sun.security.validator.PKIXValidator.<init>(PKIXValidator.java:73)
 ... 48 more
15.11.2009 13:48:34 esmska.transfer.OperatorInterpreter sendMessage
SEVERE: Error executing operator script file [CZ]t-zones [version=2009-09-04]
javax.script.ScriptException: org.mozilla.javascript.WrappedException: Wrapped javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty (<Unknown source>#77) in <Unknown source> at line number 77
 at com.sun.script.javascript.RhinoScriptEngine.invoke(RhinoScriptEngine.java:209)
 at com.sun.script.javascript.RhinoScriptEngine.invokeFunction(RhinoScriptEngine.java:167)
 at esmska.transfer.OperatorInterpreter.sendMessage(OperatorInterpreter.java:91)
 at esmska.transfer.SMSSender$SMSWorker.doInBackground(SMSSender.java:119)
 at esmska.transfer.SMSSender$SMSWorker.doInBackground(SMSSender.java:97)
 at javax.swing.SwingWorker$1.call(SwingWorker.java:295)
 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
 at java.util.concurrent.FutureTask.run(FutureTask.java:166)
 at javax.swing.SwingWorker.run(SwingWorker.java:334)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
 at java.lang.Thread.run(Thread.java:636)
15.11.2009 13:48:34 esmska.gui.MainFrame$QueueListener smsFailed
INFO: Message could not be sent: [recipient=Deniska, operator=[CZ]t-zones]

Nejnovější verze všeho mám.

Revision history for this message
Kamil Páral (kamil.paral) said :
#3

To je zas určitě ten Debianní problém:
http://code.google.com/p/esmska/issues/detail?id=132

Revision history for this message
Martin Plaček (martenp) said :
#4

Ano, bylo to tím. Po nakopírování cacerts na příslušné místo to už funguje. Díky moc!

Revision history for this message
Kamil Páral (kamil.paral) said :
#5

Možná by nebylo od věci nahlásit bug v Debianu, pokud se ten problém znovu objevil.

Revision history for this message
Kamil Páral (kamil.paral) said :
#6

Vyřešeno.