BOINC / boinc

Open-source software for volunteer computing and grid computing.
https://boinc.berkeley.edu
GNU Lesser General Public License v3.0
1.95k stars 439 forks source link

Unable to connect to internet on Windows 11 #5665

Open danielsun3164 opened 1 week ago

danielsun3164 commented 1 week ago

Describe the bug Unable to connect to internet on Windows 11

Steps To Reproduce

  1. Install boinc on Windows 11.
  2. Open BOINC Manager to add projects.
  3. Add project failed because of internet connection issue.

Expected behavior BOINC Manager should be able to connect to internet.

Screenshots If applicable, add screenshots to help explain your problem.

System Information

Additional context log in stdoutdae.txt

24-Jun-2024 13:58:56 [---] Fetching configuration file from http://www.worldcommunitygrid.org/get_project_config.php
24-Jun-2024 13:58:56 [---] [http] HTTP_OP::init_get(): http://www.worldcommunitygrid.org/get_project_config.php
24-Jun-2024 13:58:56 [---] [http] [ID#2] Info:  processing: http://www.worldcommunitygrid.org/get_project_config.php
24-Jun-2024 13:58:56 [---] [http] [ID#2] Info:    Trying 199.241.167.118:80...
24-Jun-2024 13:58:56 [---] [http] [ID#2] Info:  Connected to www.worldcommunitygrid.org (199.241.167.118) port 80
24-Jun-2024 13:58:56 [---] [http] [ID#2] Sent header to server: GET /get_project_config.php HTTP/1.1
24-Jun-2024 13:58:56 [---] [http] [ID#2] Sent header to server: Host: www.worldcommunitygrid.org
24-Jun-2024 13:58:56 [---] [http] [ID#2] Sent header to server: User-Agent: BOINC client (windows_x86_64 7.24.1)
24-Jun-2024 13:58:56 [---] [http] [ID#2] Sent header to server: Accept: */*
24-Jun-2024 13:58:56 [---] [http] [ID#2] Sent header to server: Accept-Encoding: deflate, gzip
24-Jun-2024 13:58:56 [---] [http] [ID#2] Sent header to server: Accept-Language: ja_JP
24-Jun-2024 13:58:56 [---] [http] [ID#2] Sent header to server: 
24-Jun-2024 13:58:56 [---] [http] [ID#2] Received header from server: HTTP/1.1 301 Moved Permanently
24-Jun-2024 13:58:56 [---] [http] [ID#2] Received header from server: Date: Mon, 24 Jun 2024 04:58:49 GMT
24-Jun-2024 13:58:56 [---] [http] [ID#2] Received header from server: Server: Apache
24-Jun-2024 13:58:56 [---] [http] [ID#2] Received header from server: Location: https://www.worldcommunitygrid.org/get_project_config.php
24-Jun-2024 13:58:56 [---] [http] [ID#2] Received header from server: Content-Length: 265
24-Jun-2024 13:58:56 [---] [http] [ID#2] Received header from server: Content-Type: text/html; charset=iso-8859-1
24-Jun-2024 13:58:56 [---] [http] [ID#2] Received header from server: 
24-Jun-2024 13:58:56 [---] [http] [ID#2] Received header from server: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
24-Jun-2024 13:58:56 [---] [http] [ID#2] Received header from server: <html><head>
24-Jun-2024 13:58:56 [---] [http] [ID#2] Received header from server: <title>301 Moved Permanently</title>
24-Jun-2024 13:58:56 [---] [http] [ID#2] Received header from server: </head><body>
24-Jun-2024 13:58:56 [---] [http] [ID#2] Received header from server: <h1>Moved Permanently</h1>
24-Jun-2024 13:58:56 [---] [http] [ID#2] Received header from server: <p>The document has moved <a href="https://www.worldcommunitygrid.org/get_project_config.php">here</a>.</p>
24-Jun-2024 13:58:56 [---] [http] [ID#2] Received header from server: </body></html>
24-Jun-2024 13:58:56 [---] [http] [ID#2] Info:  Ignoring the response-body
24-Jun-2024 13:58:56 [---] [http] [ID#2] Info:  Connection #0 to host www.worldcommunitygrid.org left intact
24-Jun-2024 13:58:56 [---] [http] [ID#2] Info:  Clear auth, redirects to port from 80 to 443
24-Jun-2024 13:58:56 [---] [http] [ID#2] Info:  Issue another request to this URL: 'https://www.worldcommunitygrid.org/get_project_config.php'
24-Jun-2024 13:58:56 [---] [http] [ID#2] Info:    Trying 199.241.167.118:443...
24-Jun-2024 13:58:56 [---] [http] [ID#2] Info:  Connected to www.worldcommunitygrid.org (199.241.167.118) port 443
24-Jun-2024 13:58:56 [---] [http] [ID#2] Info:  schannel: disabled automatic use of client certificate
24-Jun-2024 13:58:56 [---] [http] [ID#2] Info:  ALPN: offers http/1.1
24-Jun-2024 13:58:57 [---] [http] [ID#2] Info:  schannel: next InitializeSecurityContext failed: Unknown error (0x80092012)
24-Jun-2024 13:58:57 [---] [http] [ID#2] Info:  Closing connection
24-Jun-2024 13:58:57 [---] [http] [ID#2] Info:  schannel: shutting down SSL/TLS connection with www.worldcommunitygrid.org port 443
24-Jun-2024 13:58:57 [---] [http] HTTP error: SSL connect error
24-Jun-2024 13:58:57 [---] Project communication failed: attempting access to reference site
24-Jun-2024 13:58:57 [---] [http] HTTP_OP::init_get(): https://www.google.com/
24-Jun-2024 13:58:57 [---] [http] [ID#0] Info:  processing: https://www.google.com/
24-Jun-2024 13:58:57 [---] [http] [ID#0] Info:    Trying 216.58.220.132:443...
24-Jun-2024 13:58:57 [---] [http] [ID#0] Info:  Connected to www.google.com (216.58.220.132) port 443
24-Jun-2024 13:58:57 [---] [http] [ID#0] Info:  schannel: disabled automatic use of client certificate
24-Jun-2024 13:58:57 [---] [http] [ID#0] Info:  ALPN: offers http/1.1
24-Jun-2024 13:58:57 [---] [http] [ID#0] Info:  schannel: next InitializeSecurityContext failed: Unknown error (0x80092012)
24-Jun-2024 13:58:57 [---] [http] [ID#0] Info:  Closing connection
24-Jun-2024 13:58:57 [---] [http] [ID#0] Info:  schannel: shutting down SSL/TLS connection with www.google.com port 443
24-Jun-2024 13:58:57 [---] [http] HTTP error: SSL connect error
24-Jun-2024 13:58:58 [---] BOINC can't access Internet - check network connection or proxy configuration.
AenBleidd commented 1 week ago

Hello @danielsun3164, thank you for the report. Are you able to connect to https://google.com from your browser? Are you using any kind of VPN/proxy/etc? Is your windows up-to-date (all available updates installed)?

RichardHaselgrove commented 1 week ago

Are you using any third-party anti-virus software that might include a firewall - e.g. Norton 360?

danielsun3164 commented 1 week ago

Hello @danielsun3164, thank you for the report. Are you able to connect to https://google.com from your browser? Are you using any kind of VPN/proxy/etc? Is your windows up-to-date (all available updates installed)?

Hello,

Thank you very much for your contact.

Are you able to connect to https://google.com from your browser? Yes, I can connect to https://google.com from my browser.

Are you using any kind of VPN/proxy/etc? No. I connect to internet directly.

Is your windows up-to-date (all available updates installed)? Yes. There is no more updates in Windows Update.

Are you using any third-party anti-virus software that might include a firewall - e.g. Norton 360? No. I just use Windows Defender as the only anti-virus software.

AenBleidd commented 1 week ago

@danielsun3164, usually this error shows that someone intercepted the secure connection. Could you please navigate to https://google.com in your browser and check the certificate issuer (like shown in the video)?

https://github.com/BOINC/boinc/assets/3234209/7f800d7a-cc9e-4659-b9c1-414951fc7fcc

danielsun3164 commented 1 week ago

@AenBleidd Here is the screenshot of https://google.com on chrome. image I am using a Japanese Windows so it is in Japanese.

AenBleidd commented 1 week ago

@danielsun3164, according to the information on your screenshot, you have installed software from Digital Guardian Inc (https://en.wikipedia.org/wiki/Digital_Guardian) and looks like this software intercepts all connections, and thus invalidates the certificate. You can add boinc.exe to the exceptions in this software or add manually to the exception list the servers which BOINC tries to connect to.

AenBleidd commented 2 minutes ago

@danielsun3164, any updates on this? Were you able to manage exceptions in the 'Digital Guardian Inc' software?