1.0.2 and 2.0b3: not logged in, but cookie received?
Reported by wernerflamme | July 18th, 2008 @ 09:30 AM | in Support
Next thing I wonder about: I start any of my 2 JBWs, 1.0.2 and 2.0b3, and they tell me that I'm not logged in and snipes will not be fired because of this.
In the status line I see "Done getting the sign in cookie" before they start to update the auctions. The current bids are shown correctly.
Neither version shows any of my max bids, btw ;-). I watch only 8 auctions at the moment, and I access ebay via ebay.de.
Comments and changes to this ticket
-

Morgan Schweers July 20th, 2008 @ 03:07 PM
- → State changed from new to resolved
- → Milestone changed from 2.0 Full Release to Support
Greetings,
'Done getting the sign in cookie' just means that it completed the process of trying to get it, not that it was successful. For success or failure, you want to look at the logged in status, which for you is saying 'not logged in'.
I've changed the messaging for the future.
Your current issue is probably a password problem.
-- Morgan Schweers, CyberFOX!
-

wernerflamme July 21st, 2008 @ 10:04 PM
Morgan,
I startet JBW from command line with the same parameters as I use in the desktop icon (and the password JBW knows is the same that my browser has, when filling out the froms for me).
BTW, JBW is not the only software that does not log me into ebay, "BidNobble" fails as well.
The error that is shown when hovering voer the "not logged in" is:
Tue Jul 22 06:46:04 CEST 2008: Couldn't sign in!
java.net.SocketException: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: sun.security.ssl.DefaultSSLContextImpl)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:539)
at sun.net.www.protocol.http.HttpURLConnection$6.run(HttpURLConnection.java:1379)
at java.security.AccessController.doPrivileged(Native Method)
at sun.net.www.protocol.http.HttpURLConnect...(HttpURLConnection.java:1373)
at sun.net.www.protocol.http.HttpURLConnect...(HttpURLConnection.java:964)
at sun.net.www.protocol.https.HttpsURLConne...(HttpsURLConnectionImpl.java:254)
at com.jbidwatcher.util.http.Http.receiveData(Http.java:161)
at com.jbidwatcher.util.http.Http.receivePage(Http.java:185)
at com.jbidwatcher.auction.server.ebay.ebayLoginManager.getSignInCookie(ebayLoginManager.java:187)
at com.jbidwatcher.auction.server.ebay.ebayLoginManager.getSignInCookie(ebayLoginManager.java:160)
at com.jbidwatcher.auction.server.ebay.ebayLoginManager.getNecessaryCookie(ebayLoginManager.java:171)
at com.jbidwatcher.auction.server.ebay.ebayServer.messageAction(ebayServer.java:381)
at com.jbidwatcher.util.queue.PlainMessageQueue.run(PlainMessageQueue.java:55)
at java.lang.Thread.run(Thread.java:674)
Caused by: java.net.SocketException: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: sun.security.ssl.DefaultSSLContextImpl)
at javax.net.ssl.DefaultSSLSocketFactory.throwException(SSLSocketFactory.java:196)
at javax.net.ssl.DefaultSSLSocketFactory.createSocket(SSLSocketFactory.java:216)
at sun.net.www.protocol.https.HttpsClient.a...(HttpsClient.java:383)
at sun.net.www.protocol.https.AbstractDeleg...(AbstractDelegateHttpsURLConnection.java:185)
at sun.net.www.protocol.http.HttpURLConnect...(HttpURLConnection.java:1020)
at sun.net.www.protocol.http.HttpURLConnect...(HttpURLConnection.java:2210)
at sun.net.www.protocol.https.HttpsURLConne...(HttpsURLConnectionImpl.java:307)
at com.jbidwatcher.util.http.CookieJar.handleRedirect(CookieJar.java:164)
at com.jbidwatcher.util.http.CookieJar.getAllCookiesFromPage(CookieJar.java:146)
at com.jbidwatcher.util.http.CookieJar.getAllCookiesFromPage(CookieJar.java:126)
at com.jbidwatcher.auction.server.ebay.ebayLoginManager.getSignInCookie(ebayLoginManager.java:185)
... 5 more
Caused by: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: sun.security.ssl.DefaultSSLContextImpl)
at java.security.Provider$Service.newInstance(Provider.java:1262)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:236)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:164)
at javax.net.ssl.SSLContext.getInstance(SSLContext.java:142)
at javax.net.ssl.SSLContext.getDefault(SSLContext.java:85)
at javax.net.ssl.SSLSocketFactory.getDefault(SSLSocketFactory.java:119)
at javax.net.ssl.HttpsURLConnection.getDefaultSSLSocketFactory(HttpsURLConnection.java:344)
at javax.net.ssl.HttpsURLConnection.(HttpsURLConnection.java:302)
at sun.net.www.protocol.https.HttpsURLConne....(HttpsURLConnectionImpl.java:85)
at sun.net.www.protocol.https.Handler.openC...(Handler.java:62)
at sun.net.www.protocol.https.Handler.openC...(Handler.java:57)
at java.net.URL.openConnection(URL.java:969)
at com.jbidwatcher.util.http.Http.getPage(Http.java:251)
at com.jbidwatcher.util.http.CookieJar.initiateRequest(CookieJar.java:230)
at com.jbidwatcher.util.http.CookieJar.getAllCookiesFromPage(CookieJar.java:143)
... 7 more
Caused by: java.lang.NullPointerException
at java.io.Reader.(Reader.java:78)
at java.io.InputStreamReader.(InputStreamReader.java:72)
at sun.security.provider.CertBundleKeyStoreImpl.engineLoad(CertBundleKeyStoreImpl.java:142)
at java.security.KeyStore.load(KeyStore.java:1201)
at sun.security.ssl.TrustManagerFactoryImpl.getCacertsKeyStore(TrustManagerFactoryImpl.java:221)
at sun.security.ssl.DefaultSSLContextImpl.getDefaultTrustManager(DefaultSSLContextImpl.java:87)
at sun.security.ssl.DefaultSSLContextImpl.(DefaultSSLContextImpl.java:57)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:539)
at java.lang.Class.newInstance0(Class.java:372)
at java.lang.Class.newInstance(Class.java:325)
at java.security.Provider$Service.newInstance(Provider.java:1238)
... 21 more
This may be a problem of my Java version, right?
java -version
java version "1.7.0"
IcedTea Runtime Environment (build 1.7.0-b24)
IcedTea 64-Bit Server VM (build 1.7.0-b24, mixed mode)
The world is not ready for 64bit ;-)
Now I switched to
java -version
java version "1.6.0_06"
Java(TM) SE Runtime Environment (build 1.6.0_06-b02)
Java HotSpot(TM) 64-Bit Server VM (build 10.0-b22, mixed mode)
and get
werner@klops:~> LANG=de_DE@euro java -Xmx512m -jar /usr/share/java-ext/JBidwatcher-2.0beta3.jar
Tue Jul 22 06:57:54 CEST 2008: Loaded the appropriate driver.
Tue Jul 22 06:57:55 CEST 2008: Connected to database jbdb (JBidwatcher DataBase)
Tue Jul 22 06:57:55 CEST 2008: Auction information database already exists.
Tue Jul 22 06:57:55 CEST 2008: Closed connection
Tue Jul 22 06:57:55 CEST 2008: Database shut down normally
Tue Jul 22 06:57:55 CEST 2008: Loaded the appropriate driver.
Tue Jul 22 06:57:55 CEST 2008: Connected to database jbdb (JBidwatcher DataBase)
Tue Jul 22 06:57:55 CEST 2008: Closed connection
Tue Jul 22 06:57:55 CEST 2008: Database shut down normally
#
- An unexpected error has been detected by Java Runtime Environment:
#
- SIGSEGV (0xb) at pc=0x00007f3621ff1b83, pid=28757, tid=1087813968
#
- Java VM: Java HotSpot(TM) 64-Bit Server VM (10.0-b22 mixed mode linux-amd64)
- Problematic frame:
- C [libc.so.6+0x30b83] catgets+0x23
#
- An error report file with more information is saved as:
- /zdisk/sdd5/home/werner/hs_err_pid28757.log
#
- If you would like to submit a bug report, please visit:
- http://java.sun.com/webapps/bugr...
- The crash happened outside the Java Virtual Machine in native code.
- See problematic frame for where to report the bug.
#
Abgebrochen
I include the file in this ticket...
Finally, I try
java -version
java version "1.5.0_15"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_15-b04)
Java HotSpot(TM) Server VM (build 1.5.0_15-b04, mixed mode)
- and JBW logs me in! Is it the 32bit or is it the Version?
I love Java, since it is not platform dependant. Unfortunately, it is version dependant :-( Nice to have new Java versions on the machine, but they may not run with any software...
OK, I'll use the path to Jaca 1.5 32bit in JBS's command line from now on, so I may be able to do some compatibility testing with other software too ;-)
Best regards, Werner
Please Login or create a free account to add a new comment.
You can update this ticket by sending an email to from your email client. (help)
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile »
