WIN 10 Login problems

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • OzPunter
    Junior Member
    • Apr 2009
    • 161

    #1

    WIN 10 Login problems

    Hi all, Happy new year to all.

    I am experiencing an odd problem with the login html form that loads when you call the login form.

    The code has been working on both Win XP, 7 & Win 10 for months,
    then all of a sudden it nop longer works on WIN 10 but works ok on XP.

    I've tried the Webbrowser by itself and that woorks fine, it's only when it loads the Betfair login page it crashes.

    Tried it on several machines, same result.

    Is anybody else having problems, or is it just me?

    Regards
    OzPunter
  • betdynamics
    Junior Member
    • Sep 2010
    • 534

    #2
    Just tried it here - same result :-(

    Microsoft must have changed something in the latest Windows 10 update.

    Comment

    • OzPunter
      Junior Member
      • Apr 2009
      • 161

      #3
      Originally posted by betdynamics View Post
      Just tried it here - same result :-(

      Microsoft must have changed something in the latest Windows 10 update.
      Thanks BetDynamics,

      Contrary to common believe, I’m not going nuts after all.

      It is, in a way, a relieve that you have confirmed my findings, as I never know if it’s something at my end or a Betfair thing or what it could be…

      So if M.S. have changed something, what is the most likely problem? Would it be the DLL the drives the TWebBrowser?

      I’ll try getting an update on that, I have tried all the SSL DLL’s and that didn’t fix it and of course a virus check and all the normal corrupt file replacements.

      I’ll see if I can track down a newer copy of SHDOCW.DLL, although we must remember that Internet Explorer has been retired, that could be a problem…

      This could cause a serious “Opps” for Betfair as most customers will at some point change to WIN 10.

      “In a dark place we find ourselves, and a little more knowledge lights our way.” (Yoda)

      Regards
      OzPunter

      Comment

      • OzPunter
        Junior Member
        • Apr 2009
        • 161

        #4
        The problem appears to be with the shdocvw.dll

        I tried downloading another copy but couldn't find a download site that was both free and could be trusted.

        I appears that you have to register the dll with Windows, I remember doing this back in the Win98 days so that Windows can find this dll. I tried running regsrv shdocvw.dll and got an error message telling me that the entry point was not found and to try again.

        I've spent a couple of hours on it now and I'll have to fathom it later.. Anyone else having any luck?

        Regards
        OzPunter

        Comment

        • jabe
          Senior Member
          • Dec 2014
          • 705

          #5
          It's been driving me nuts since Friday night. Thank goodness it's not just me.

          I'm using VB.NET on a W10 laptop. I get the fail with vshost32.exe stopping when I try using VB2010 Express, VB2012 Express, and the 2015 VS Community edition. All use different versions of vshost32.exe.

          I eventually narrowed it down to a problem with the URL coded in webbrowser1.

          I created a VB program with only a webbrowser1 control on its form and with its URL set to

          https://identitysso.betfair.com/view/login

          That is all. It fails when I try to run it.

          This login method has worked for me for the last 11 months or more and now it doesn't.

          If I run the program on an XP PC, it still works okay.

          I have tried other URLs and this one also failed:

          http://www.soccerbase.com/teams/head...9&team2_id=663

          It also fails if I remove the parameters, i.e:

          http://www.soccerbase.com/teams/head_to_head.sd

          There may be something these pages have in common, but I don't know enough about Javascript and HTML to find it, and I haven't looked yet.


          I believe I saw a mention of a failure in module flash.ocx at least once. I have assorted versions of that file in several locations, many of them new in the past week or so. I've got not further with this and it may be irrelevant. (The version of flash.ocx used in the mini-prog above is dated 23/12/2015, and I'm sure the login has worked since then).


          I note from the documentation that it is possible to do an interactive log in using JSON. It returns the session id so we don't need to extract it from the cookie. However, the mention in the documentation might as well be in Venusian. I've tried it out and didn't get it right. I feel like someone's given me a list of chess moves to convert into a knitting pattern.

          Don't know about you folks, but I could really do with help here, and I'll do what I can to help us all past this. I used to be a pro mainframe COBOL programmer and I'm not a VB expert, but I usually get by. Mr Google can be a great help, but there's such a lot of stuff on this site and others that makes my eyes and brain glaze over.
          Last edited by jabe; 06-01-2016, 03:15 AM.

          Comment

          • jabe
            Senior Member
            • Dec 2014
            • 705

            #6
            All the failure messages in the W10 Events / Applications refer to KERNELBASE.dll failing, but such files on mine are either dated October or July 2015, so that's not it.
            Last edited by jabe; 06-01-2016, 03:50 AM.

            Comment

            • OzPunter
              Junior Member
              • Apr 2009
              • 161

              #7
              Originally posted by jabe View Post
              It's been driving me nuts since Friday night. Thank goodness it's not just me.

              I'm using VB.NET on a W10 laptop. I get the fail with vshost32.exe stopping when I try using VB2010 Express, VB2012 Express, and the 2015 VS Community edition. All use different versions of vshost32.exe.

              I eventually narrowed it down to a problem with the URL coded in webbrowser1.

              I created a VB program with only a webbrowser1 control on its form and with its URL set to

              https://identitysso.betfair.com/view/login

              That is all. It fails when I try to run it.

              This login method has worked for me for the last 11 months or more and now it doesn't.

              If I run the program on an XP PC, it still works okay.

              I have tried other URLs and this one also failed:

              http://www.soccerbase.com/teams/head...9&team2_id=663

              It also fails if I remove the parameters, i.e:

              http://www.soccerbase.com/teams/head_to_head.sd

              There may be something these pages have in common, but I don't know enough about Javascript and HTML to find it, and I haven't looked yet.


              I believe I saw a mention of a failure in module flash.ocx at least once. I have assorted versions of that file in several locations, many of them new in the past week or so. I've got not further with this and it may be irrelevant. (The version of flash.ocx used in the mini-prog above is dated 23/12/2015, and I'm sure the login has worked since then).


              I note from the documentation that it is possible to do an interactive log in using JSON. It returns the session id so we don't need to extract it from the cookie. However, the mention in the documentation might as well be in Venusian. I've tried it out and didn't get it right. I feel like someone's given me a list of chess moves to convert into a knitting pattern.

              Don't know about you folks, but I could really do with help here, and I'll do what I can to help us all past this. I used to be a pro mainframe COBOL programmer and I'm not a VB expert, but I usually get by. Mr Google can be a great help, but there's such a lot of stuff on this site and others that makes my eyes and brain glaze over.

              Thank Jabe, for yor input, you are not alone.

              Like you I waited to see if the problem would just "go away" as it often does wth B.F., but this one seems to be more a result of Microsoft than Betfair so I'm at a loss as to where to start.

              My latest attempt to register the .DLL with Win 10 failed and, well it was just a guess anyway.

              It appears to me to be a common problem for all Win10 users with the Betfair login... I can use TWebbrowser anywhere except with this login,
              loginUrl ='https://identitysso.betfair.com/view/login?product=';

              so what has the betfair login script got that other pages dont have other than SSL?

              I just tried manually sending MS EDge (win 10) to the login url an I got
              "An internal error prevented the page you requested from loading correctly etc..."

              Is Edge trying to load into the Twebbrowser? That could be the problem...

              Maybe we need a Twebbrowser that uses Edge or Firefox instead of I.E.?

              Watch this space...

              OzPunter

              Comment

              • jabe
                Senior Member
                • Dec 2014
                • 705

                #8
                Don't know about the Edge possibility - most other URLs survive and load up in my webbrowser control.

                There's another browser control on here called CefSharp (about 2 page scrolls down).
                http://stackoverflow.com/questions/7...er-like-chrome

                Haven't checked it out.

                I do still like the idea of signing in with JSON. I'll see what I can do with it after some sleep.

                Good luck with your efforts.

                Comment

                • OzPunter
                  Junior Member
                  • Apr 2009
                  • 161

                  #9
                  Originally posted by jabe View Post
                  Don't know about the Edge possibility - most other URLs survive and load up in my webbrowser control.

                  There's another browser control on here called CefSharp (about 2 page scrolls down).
                  http://stackoverflow.com/questions/7...er-like-chrome

                  Haven't checked it out.

                  I do still like the idea of signing in with JSON. I'll see what I can do with it after some sleep.

                  Good luck with your efforts.
                  Going nowhere fats, Jabe.

                  I found this and had a go at it
                  http://www.experts-exchange.com/ques...ebbrowser.html

                  but after much hassle importing the mozilla component I ran into trouble getting the browser into the correct "STATE"..

                  spent ages and got nowhere but It's a chance to work

                  OzPunter

                  Comment

                  • BetfairDeveloperProgram
                    Administrator
                    • Oct 2008
                    • 635

                    #10
                    Hi All

                    The following Windows update by Microsoft should fix this issue

                    https://support.microsoft.com/en-us/kb/3133431

                    Thanks

                    Neil

                    Comment

                    • jabe
                      Senior Member
                      • Dec 2014
                      • 705

                      #11
                      PHEW!

                      Thanks, Neil. Relieved that my sanity is no longer in doubt!

                      The failing of vshost32.exe no longer happens.

                      Thanks, OzPunter, for just being there. Good luck with your progs.

                      Comment

                      • OzPunter
                        Junior Member
                        • Apr 2009
                        • 161

                        #12
                        Login dramas Fixed

                        Following Niel's suggestion and link, I downloaded the latest Adobe Flash Player and rebooted and my login problems are gone.

                        Thanks Niel..

                        Comment

                        • OzPunter
                          Junior Member
                          • Apr 2009
                          • 161

                          #13
                          Originally posted by jabe View Post
                          PHEW!

                          Thanks, Neil. Relieved that my sanity is no longer in doubt!

                          The failing of vshost32.exe no longer happens.

                          Thanks, OzPunter, for just being there. Good luck with your progs.

                          Dear Jabe,

                          when these things happen you never know if it's something you've done or some outside influence.. Thanks for confirming that I wasn't going nuts..

                          Good Luck with your programs too.

                          Comment

                          Working...
                          X