#231 √ resolved
wernerflamme

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

    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

    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

    #

    1. An unexpected error has been detected by Java Runtime Environment:

    #

    1. SIGSEGV (0xb) at pc=0x00007f3621ff1b83, pid=28757, tid=1087813968

    #

    1. Java VM: Java HotSpot(TM) 64-Bit Server VM (10.0-b22 mixed mode linux-amd64)
    2. Problematic frame:
    3. C [libc.so.6+0x30b83] catgets+0x23

    #

    1. An error report file with more information is saved as:
    2. /zdisk/sdd5/home/werner/hs_err_pid28757.log

    #

    1. If you would like to submit a bug report, please visit:
    2. http://java.sun.com/webapps/bugr...
    3. The crash happened outside the Java Virtual Machine in native code.
    4. 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 »

Shared Ticket Bins

Attachments

People watching this ticket

Tags