Jump to content

charlieMk6

Community Member
  • Posts

    5
  • Joined

  • Last visited

Everything posted by charlieMk6

  1. I am all 64 bit now - Win 10 OS and C# code. It doesn't look fancy but it works. Thanks for being understanding, I really thought that would help. Good luck with IG support. This whole incident, I was posting on another thread too, has been a bit of a wake up call not to become too dependent on any one platform. There are other APIs out there. Keep us updated if you have any success.
  2. Wow! They stuffed you good mate. I'm sorry I'm completely out of answers. I know my code started working when I did a fresh clean install of Windows 10. I didn't change anything, no flags, no settings, no options, no certificates, nothing, it just worked. I am very confident the issue is to do with security - the HTTPS SSL cipher suite. But why doesn't that work for Excel? I don't use Excel myself, I prefer Libre Office so I really don't know. I had a quick search around the internet and the only thing that came up was the File -> Options -> Trust Center -> Trust Center Settings. I am at a lost. I've included a screen shot of my app, the page that streams market prices. This code hasn't been updated in awhile. I guess you are using a fairly recent version of Excel if it's 64 bit. I wasn't wasting your time, maybe IG have to update the Excel sample. Sorry Charlie
  3. Yes, I am very confident this is the solution. I was posting previously as charlie303 but I now have a new account under charlieMk6. I was developing under Windows 7 and just hit a break wall like you. But the exact same code, no modifications, worked perfectly under a fresh install of Windows 10. It's annoying I know, Windows 10 is far from perfect but that's life. I know a fresh, clean install is required too because initially I updated my Windows 7 to Windows 10 and that did not fix the issue. So, I F9 at BIOS prompt booted into the USB stick install media, wiped my partitions, rebuilt the partition and freshly installed Windows 10. Took less than an hour all up though I know you will have other software to install. My original code worked first time. Many resources to create installation media https://duckduckgo.com/?q=create+windows+10+install+media&t=brave&ia=web As for product keys you can use your WIndows 7 key to Activate Windows 10 - I did. If you search the web there is a command prompt / powershell command that will display this. You can also use Windows 7 drivers for your hardware most of the time. A bit of con in my opinion as Windows 10 is more like Windows 7 Plus rather than a full upgrade. I would of course do a little research of your own to verify what I am saying. Always take a backup. One possible fix to verify what I say would be to spin up a virtual machine with Windows 10 on it and test that way or maybe you have some partition software and could create a dual boot machine? As for IG's end what did they change? What stack are they running (OS - web server - databases - etc)? Well they are not going to tell the likes of us are they? But I'm guessing if they upgraded the OS of their servers then in the process they upgraded the HTTPS SSL security. HTTPS is that little padlock in the address bar of your browser. Most users just think it is a fixed and done protocol but the encryption methods evolve over time. Microsoft hard code their methods directly into the OS which is why Microsoft code broke because you can't upgrade the protocols in Windows 7. IG must have done this to the DEMO environment in January and after having no major problems (as far as they were concerned) they performed the same update to their LIVE servers last week. Because there has not been an uproar from Windows 10 developers or Linux developers or Java developers (Java uses its own HTTPS SSL stack in its development environment) they assumed all was well. Those who got caught are, a pound to a penny, all running Microsoft development environments on Windows 7. I wouldn't hold your breath expecting much from IG I'm afraid, it's sink or swim time. I don't know where you are based (I'm in the UK) or if I would get in trouble for handing out my email address but that's my advice. I'm adapting to Windows 10 now, no changes were needed to my code. I'm not wasting your time, good luck. If you do do a fresh install I'm sure we would like to know how it goes. Charlie
  4. You will need to install a fresh, clean copy of Windows 10 and then everything will work again. Windows 10 has the underlying HTTPS SSL infrastructure needed for your code. Other apps, like browsers, build their own HTTPS SSL infrastructure. It is not possible to patch Windows 7, you are forced to upgrade or use a different code paradigm, like Java. Note, installing Windows 10 over Windows 7 won't work as it keeps a lot of Windows 7 files, has to be a fresh, clean install of WIndows 10.
  5. You will need to install a fresh, clean copy of Windows 10 and then everything will work again. Windows 10 has the underlying HTTPS SSL infrastructure needed for your code. Other apps, like browsers, build their own HTTPS SSL infrastructure. It is not possible to patch Windows 7, you are forced to upgrade or use a different code paradigm, like Java. Note, installing Windows 10 over Windows 7 won't work as it keeps a lot of Windows 7 files, has to be a fresh, clean install of WIndows 10.
×
×
  • Create New...
us