You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thank you @darrachequesne for the previous investigation. I've traced the issue further and identified that the problem is in a separate repository, not the main socket.io repo.
Key Finding
The actual source of the documentation site:socketio/socket.io-website Not:socketio/socket.io (main repo)
I'm also located in West Bengal, India .. I'll share exact location details ... this is my current ip 223.181.55.101 ...and this is my exact location lat, long -> 25.017147, 88.154572 ....socket.io is not reachable from here only I tried to ping from a vps in located in Mumbai, India its works fine from that but not from west bengal
Checking ping to 76.76.21.21
PING 76.76.21.21 (76.76.21.21): 56 data bytes
64 bytes from 76.76.21.21: icmp_seq=0 ttl=249 time=25.313 ms
64 bytes from 76.76.21.21: icmp_seq=1 ttl=249 time=25.182 ms
64 bytes from 76.76.21.21: icmp_seq=2 ttl=249 time=22.222 ms
64 bytes from 76.76.21.21: icmp_seq=3 ttl=249 time=23.950 ms
--- 76.76.21.21 ping statistics ---
4 packets transmitted, 4 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 22.222/24.167/25.313/1.242 ms
└───────────────────────────────────────
┌───────────────────────────────────────
├─────── Testing 76.76.21.9
Checking headers via 76.76.21.9
Checking ping to 76.76.21.9
PING 76.76.21.9 (76.76.21.9): 56 data bytes
64 bytes from 76.76.21.9: icmp_seq=0 ttl=249 time=23.951 ms
64 bytes from 76.76.21.9: icmp_seq=1 ttl=249 time=27.286 ms
Reacted by Damien Arrachequesne and KISHAN RANA GHOSH
Checking ping to 76.76.21.21
PING 76.76.21.21 (76.76.21.21): 56 data bytes
64 bytes from 76.76.21.21: icmp_seq=0 ttl=249 time=25.929 ms
64 bytes from 76.76.21.21: icmp_seq=1 ttl=249 time=30.093 ms
64 bytes from 76.76.21.21: icmp_seq=2 ttl=249 time=28.972 ms
64 bytes from 76.76.21.21: icmp_seq=3 ttl=249 time=30.778 ms
--- 76.76.21.21 ping statistics ---
4 packets transmitted, 4 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 25.929/28.943/30.778/1.856 ms
└───────────────────────────────────────
┌───────────────────────────────────────
├─────── Testing 76.76.21.9
Checking headers via 76.76.21.9
Checking ping to 76.76.21.9
PING 76.76.21.9 (76.76.21.9): 56 data bytes
64 bytes from 76.76.21.9: icmp_seq=0 ttl=249 time=25.694 ms
64 bytes from 76.76.21.9: icmp_seq=1 ttl=249 time=27.426 ms
64 bytes from 76.76.21.9: icmp_seq=2 ttl=249 time=25.802 ms
64 bytes from 76.76.21.9: icmp_seq=3 ttl=249 time=21.233 ms
--- 76.76.21.9 ping statistics ---
4 packets transmitted, 4 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 21.233/25.039/27.426/2.302 ms
└───────────────────────────────────────
┌───────────────────────────────────────
├─────── Testing 76.76.21.22
Checking headers via 76.76.21.22
Checking ping to 76.76.21.22
PING 76.76.21.22 (76.76.21.22): 56 data bytes
64 bytes from 76.76.21.22: icmp_seq=0 ttl=249 time=22.999 ms
64 bytes from 76.76.21.22: icmp_seq=1 ttl=249 time=25.859 ms
64 bytes from 76.76.21.22: icmp_seq=2 ttl=249 time=24.889 ms
64 bytes from 76.76.21.22: icmp_seq=3 ttl=249 time=28.901 ms
--- 76.76.21.22 ping statistics ---
4 packets transmitted, 4 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 22.999/25.662/28.901/2.134 ms
└───────────────────────────────────────
┌───────────────────────────────────────
├─────── Testing 76.76.21.241
Checking headers via 76.76.21.241
Checking ping to 76.76.21.241
PING 76.76.21.241 (76.76.21.241): 56 data bytes
64 bytes from 76.76.21.241: icmp_seq=0 ttl=249 time=24.010 ms
64 bytes from 76.76.21.241: icmp_seq=1 ttl=249 time=21.794 ms
^C
krg@krgs-Mac-mini ~ %
Activity
darrachequesne commentedon Jun 11, 2026
Hi! Is it up again for you?
Weirdly, Uptime robot did not detect any downtime:
And there seems to be no incident on Vercel: https://www.vercel-status.com/
sourav-18 commentedon Jun 11, 2026
Screencast.from.2026-06-11.13-31-49.webm
darrachequesne commentedon Jun 16, 2026
Still not solved? Where are you from? Could you please provide an IP address that fails to load the website?
I think we'll have to escalate to the Vercel support...
Sakibdevlekar commentedon Jun 17, 2026
Root Cause Analysis
Thank you @darrachequesne for the previous investigation. I've traced the issue further and identified that the problem is in a separate repository, not the main socket.io repo.
Key Finding
The actual source of the documentation site:
socketio/socket.io-websiteNot:
socketio/socket.io(main repo)📸 Evidence
Error Screenshot from https://socket.io:

This is a Docusaurus 2 configuration/deployment error, not a Socket.io library issue.
🔍 Technical Analysis
Repository Structure:
socketio/socket.io= Node.js library & source code ❌ (Wrong repo for docs issue)socketio/socket.io-website= Docusaurus 2 website (Built at https://socket.io) ✅ (Correct repo)File Verified:
docusaurus.config.jsexists insocketio/socket.io-websitebaseUrl: "/"is correctly configured for root domain✅ Recommendation: Close This Issue
Since this is a documentation site issue, not a Socket.io library issue:
Suggested Action:
socketio/socket.iosocketio/socket.io-websiterepo (Issue Expanded 'How to Use' in readme #539)Reason:
Related Issue: 📌 socketio/socket.io-website#539
📚 References
docusaurus.config.js(baseUrl = "/" ✓ correct)Next Step: Tracking detailed investigation in
socketio/socket.io-website#539repository.Thank you for maintaining Socket.IO! 🙏
sourav-18 commentedon Jun 17, 2026
Hi @darrachequesne
I'm located in West Bengal, India.
darrachequesne commentedon Jun 17, 2026
Update: it might be a DNS issue, which could explain the location-specific failures.
Does the fallback domain (https://socket-io-website.vercel.app/) work?
kishanranaghosh commentedon Jun 17, 2026
I'm also located in West Bengal, India .. I'll share exact location details ... this is my current ip 223.181.55.101 ...and this is my exact location lat, long -> 25.017147, 88.154572 ....socket.io is not reachable from here only I tried to ping from a vps in located in Mumbai, India its works fine from that but not from west bengal
Sakibdevlekar commentedon Jun 18, 2026
Yes, it works!
The Vercel domain loads fine: https://socket-io-website.vercel.app/
But https://socket.io/ still doesn't load from my location (Pune, India).
kishanranaghosh commentedon Jun 18, 2026
https://socket-io-website.vercel.app/ ...yes vercel domain is working fine....I think some proxy issue happened
darrachequesne commentedon Jun 18, 2026
OK, thanks.
The Vercel support asks to run the following script:
Or on Windows:
Could you please provide the
vercel-debug.txtoutput so we can forward it to the support?kishanranaghosh commentedon Jun 18, 2026
this is the response ->
krg@krgs-Mac-mini ~ % curl -s https://raw.githubusercontent.com/vercel-support/vercel-connect-debug/main/vercel-debug.sh | bash | tee vercel-debug.txt
Domain to test (e.g. example.com):
socket.io
┌───────────────────────────────────────
├─────── Fetching IP Addresses
│
│ socket.io IP range: 76.76.21.21, 76.76.21.9, 76.76.21.22, 76.76.21.241, 76.76.21.164, 76.76.21.142, 76.76.21.61, 76.76.21.93, 76.76.21.123, 76.76.21.98, 76.223.126.88, 66.33.60.33, 66.33.60.65, 66.33.60.129, 66.33.60.193, 66.33.60.34, 66.33.60.66, 66.33.60.130, 66.33.60.194, 66.33.60.35, 66.33.60.67
└───────────────────────────────────────
┌───────────────────────────────────────
├─────── STARTING
│
│ Domain to test: socket.io
│ Timestamp (UTC): Thu Jun 18 13:25:16 UTC 2026
│ Timestamp (Local): Thu Jun 18 18:55:16 IST 2026
└───────────────────────────────────────
┌───────────────────────────────────────
├─────── IP Information
{
"ip": "223.181.48.165",
"city": "Kolkata",
"region": "West Bengal",
"country": "IN",
"loc": "22.5626,88.3630",
"org": "AS24560 Bharti Airtel Ltd., Telemedia Services",
"postal": "700001",
"timezone": "Asia/Kolkata",
"readme": "https://ipinfo.io/missingauth"
}
└───────────────────────────────────────
┌───────────────────────────────────────
├─────── Testing 76.76.21.21
Checking headers via 76.76.21.21
} [314 bytes data]
{ [122 bytes data]
{ [19 bytes data]
{ [2570 bytes data]
{ [264 bytes data]
{ [36 bytes data]
} [36 bytes data]
< HTTP/2 200
< accept-ranges: bytes
< access-control-allow-origin: *
< age: 96
< cache-control: public, max-age=0, must-revalidate
< content-disposition: inline
< content-type: text/html; charset=utf-8
< date: Thu, 18 Jun 2026 13:25:17 GMT
< etag: "69535912fca89b1312fec3c26cbbaf82"
< last-modified: Thu, 18 Jun 2026 13:23:41 GMT
< server: Vercel
< strict-transport-security: max-age=63072000
< x-vercel-cache: HIT
< x-vercel-id: bom1::8w48n-1781789117418-3ed8206c9588
< content-length: 61501
<
{ [3163 bytes data]
Checking ping to 76.76.21.21
PING 76.76.21.21 (76.76.21.21): 56 data bytes
64 bytes from 76.76.21.21: icmp_seq=0 ttl=249 time=25.313 ms
64 bytes from 76.76.21.21: icmp_seq=1 ttl=249 time=25.182 ms
64 bytes from 76.76.21.21: icmp_seq=2 ttl=249 time=22.222 ms
64 bytes from 76.76.21.21: icmp_seq=3 ttl=249 time=23.950 ms
--- 76.76.21.21 ping statistics ---
4 packets transmitted, 4 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 22.222/24.167/25.313/1.242 ms
└───────────────────────────────────────
┌───────────────────────────────────────
├─────── Testing 76.76.21.9
Checking headers via 76.76.21.9
} [314 bytes data]
{ [122 bytes data]
{ [19 bytes data]
{ [2570 bytes data]
{ [264 bytes data]
{ [36 bytes data]
} [36 bytes data]
< HTTP/2 200
< accept-ranges: bytes
< access-control-allow-origin: *
< age: 99
< cache-control: public, max-age=0, must-revalidate
< content-disposition: inline
< content-type: text/html; charset=utf-8
< date: Thu, 18 Jun 2026 13:25:20 GMT
< etag: "69535912fca89b1312fec3c26cbbaf82"
< last-modified: Thu, 18 Jun 2026 13:23:41 GMT
< server: Vercel
< strict-transport-security: max-age=63072000
< x-vercel-cache: HIT
< x-vercel-id: bom1::ntdxj-1781789120758-772daffcc077
< content-length: 61501
<
{ [3163 bytes data]
Checking ping to 76.76.21.9
PING 76.76.21.9 (76.76.21.9): 56 data bytes
64 bytes from 76.76.21.9: icmp_seq=0 ttl=249 time=23.951 ms
64 bytes from 76.76.21.9: icmp_seq=1 ttl=249 time=27.286 ms
darrachequesne commentedon Jun 18, 2026
Thanks! I'm awaiting response from the support, I'll keep you updated.
kishanranaghosh commentedon Jun 18, 2026
ok....Thank you so much
kishanranaghosh commentedon Jun 25, 2026
sir is anything get from vercel support??
darrachequesne commentedon Jun 26, 2026
Here is the response from Vercel support:
Screenshot:
Given the number of reports, I don't think this could be caused by a browser plugin though...
sourav-18 commentedon Jul 1, 2026
@darrachequesne
Yes this uri work fine https://socket-io-website.vercel.app/
but this still not work https://socket.io/
kishanranaghosh commentedon Jul 2, 2026
this is the curl response and socket.io works from Mumbai I tried from a VPS but not work from west bengal....
krg@krgs-Mac-mini ~ % curl -s https://raw.githubusercontent.com/vercel-support/vercel-connect-debug/main/vercel-debug.sh | bash | tee vercel-debug.txt
krg@krgs-Mac-mini ~ % curl -s https://raw.githubusercontent.com/vercel-support/vercel-connect-debug/main/vercel-debug.sh | bash | tee vercel-debug.txt
Domain to test (e.g. example.com):
socket.io
┌───────────────────────────────────────
├─────── Fetching IP Addresses
│
│ socket.io IP range: 76.76.21.21, 76.76.21.9, 76.76.21.22, 76.76.21.241, 76.76.21.164, 76.76.21.142, 76.76.21.61, 76.76.21.93, 76.76.21.123, 76.76.21.98, 76.223.126.88, 66.33.60.33, 66.33.60.65, 66.33.60.129, 66.33.60.193, 66.33.60.34, 66.33.60.66, 66.33.60.130, 66.33.60.194, 66.33.60.35, 66.33.60.67
└───────────────────────────────────────
┌───────────────────────────────────────
├─────── STARTING
│
│ Domain to test: socket.io
│ Timestamp (UTC): Thu Jul 2 15:58:00 UTC 2026
│ Timestamp (Local): Thu Jul 2 21:28:00 IST 2026
└───────────────────────────────────────
┌───────────────────────────────────────
├─────── IP Information
{
"ip": "223.181.54.36",
"city": "Kolkata",
"region": "West Bengal",
"country": "IN",
"loc": "22.5626,88.3630",
"org": "AS24560 Bharti Airtel Ltd., Telemedia Services",
"postal": "700001",
"timezone": "Asia/Kolkata",
"readme": "https://ipinfo.io/missingauth"
}
└───────────────────────────────────────
┌───────────────────────────────────────
├─────── Testing 76.76.21.21
Checking headers via 76.76.21.21
} [314 bytes data]
{ [122 bytes data]
{ [19 bytes data]
{ [2570 bytes data]
{ [264 bytes data]
{ [36 bytes data]
} [36 bytes data]
< HTTP/2 200
< accept-ranges: bytes
< access-control-allow-origin: *
< age: 38759
< cache-control: public, max-age=0, must-revalidate
< content-disposition: inline
< content-type: text/html; charset=utf-8
< date: Thu, 02 Jul 2026 15:58:01 GMT
< etag: "6db3e5ed92d159b3da02b36527dffedc"
< last-modified: Thu, 02 Jul 2026 05:12:02 GMT
< server: Vercel
< strict-transport-security: max-age=63072000
< x-vercel-cache: HIT
< x-vercel-id: bom1::wxjcf-1783007881347-1014f895079d
< content-length: 62435
<
{ [3160 bytes data]
Checking ping to 76.76.21.21
PING 76.76.21.21 (76.76.21.21): 56 data bytes
64 bytes from 76.76.21.21: icmp_seq=0 ttl=249 time=25.929 ms
64 bytes from 76.76.21.21: icmp_seq=1 ttl=249 time=30.093 ms
64 bytes from 76.76.21.21: icmp_seq=2 ttl=249 time=28.972 ms
64 bytes from 76.76.21.21: icmp_seq=3 ttl=249 time=30.778 ms
--- 76.76.21.21 ping statistics ---
4 packets transmitted, 4 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 25.929/28.943/30.778/1.856 ms
└───────────────────────────────────────
┌───────────────────────────────────────
├─────── Testing 76.76.21.9
Checking headers via 76.76.21.9
} [314 bytes data]
{ [122 bytes data]
{ [19 bytes data]
{ [2570 bytes data]
{ [264 bytes data]
{ [36 bytes data]
} [36 bytes data]
< HTTP/2 200
< accept-ranges: bytes
< access-control-allow-origin: *
< age: 38762
< cache-control: public, max-age=0, must-revalidate
< content-disposition: inline
< content-type: text/html; charset=utf-8
< date: Thu, 02 Jul 2026 15:58:04 GMT
< etag: "6db3e5ed92d159b3da02b36527dffedc"
< last-modified: Thu, 02 Jul 2026 05:12:02 GMT
< server: Vercel
< strict-transport-security: max-age=63072000
< x-vercel-cache: HIT
< x-vercel-id: bom1::2vs2f-1783007884669-830531404ffa
< content-length: 62435
<
{ [3160 bytes data]
Checking ping to 76.76.21.9
PING 76.76.21.9 (76.76.21.9): 56 data bytes
64 bytes from 76.76.21.9: icmp_seq=0 ttl=249 time=25.694 ms
64 bytes from 76.76.21.9: icmp_seq=1 ttl=249 time=27.426 ms
64 bytes from 76.76.21.9: icmp_seq=2 ttl=249 time=25.802 ms
64 bytes from 76.76.21.9: icmp_seq=3 ttl=249 time=21.233 ms
--- 76.76.21.9 ping statistics ---
4 packets transmitted, 4 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 21.233/25.039/27.426/2.302 ms
└───────────────────────────────────────
┌───────────────────────────────────────
├─────── Testing 76.76.21.22
Checking headers via 76.76.21.22
} [314 bytes data]
{ [122 bytes data]
{ [19 bytes data]
{ [2570 bytes data]
{ [264 bytes data]
{ [36 bytes data]
} [36 bytes data]
< HTTP/2 200
< accept-ranges: bytes
< access-control-allow-origin: *
< age: 38765
< cache-control: public, max-age=0, must-revalidate
< content-disposition: inline
< content-type: text/html; charset=utf-8
< date: Thu, 02 Jul 2026 15:58:07 GMT
< etag: "6db3e5ed92d159b3da02b36527dffedc"
< last-modified: Thu, 02 Jul 2026 05:12:02 GMT
< server: Vercel
< strict-transport-security: max-age=63072000
< x-vercel-cache: HIT
< x-vercel-id: bom1::45qrn-1783007887940-f29cf544bcb9
< content-length: 62435
<
{ [3160 bytes data]
Checking ping to 76.76.21.22
PING 76.76.21.22 (76.76.21.22): 56 data bytes
64 bytes from 76.76.21.22: icmp_seq=0 ttl=249 time=22.999 ms
64 bytes from 76.76.21.22: icmp_seq=1 ttl=249 time=25.859 ms
64 bytes from 76.76.21.22: icmp_seq=2 ttl=249 time=24.889 ms
64 bytes from 76.76.21.22: icmp_seq=3 ttl=249 time=28.901 ms
--- 76.76.21.22 ping statistics ---
4 packets transmitted, 4 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 22.999/25.662/28.901/2.134 ms
└───────────────────────────────────────
┌───────────────────────────────────────
├─────── Testing 76.76.21.241
Checking headers via 76.76.21.241
} [314 bytes data]
{ [122 bytes data]
{ [19 bytes data]
{ [2570 bytes data]
{ [264 bytes data]
{ [36 bytes data]
} [36 bytes data]
< HTTP/2 200
< accept-ranges: bytes
< access-control-allow-origin: *
< age: 38769
< cache-control: public, max-age=0, must-revalidate
< content-disposition: inline
< content-type: text/html; charset=utf-8
< date: Thu, 02 Jul 2026 15:58:11 GMT
< etag: "6db3e5ed92d159b3da02b36527dffedc"
< last-modified: Thu, 02 Jul 2026 05:12:02 GMT
< server: Vercel
< strict-transport-security: max-age=63072000
< x-vercel-cache: HIT
< x-vercel-id: bom1::fzx94-1783007891226-7d58381a2f45
< content-length: 62435
<
{ [3160 bytes data]
Checking ping to 76.76.21.241
PING 76.76.21.241 (76.76.21.241): 56 data bytes
64 bytes from 76.76.21.241: icmp_seq=0 ttl=249 time=24.010 ms
64 bytes from 76.76.21.241: icmp_seq=1 ttl=249 time=21.794 ms
^C
krg@krgs-Mac-mini ~ %
AdnanAftab1 commentedon Jul 15, 2026
I am from the exact same place and its not working in here....Precisely a DNS issue
kaspra commentedon Aug 25, 2026
We’re from Chennai, India, and we’re also facing the same issue. The official website, https://socket.io/, isn’t opening.