39.106.169.162
Geolocation
| Network | 39.104.0.0/14 |
| Postal Code | N/A |
| City | Beijing |
| Country | China (CN) |
| Continent | Asia |
| Locale Code | en |
| Geo Point | 39.911, 116.395 |
| Updated At | 08 Feb 2026, 08:47:57 UTC |
Whois
| Network | 39.104.0.0/14 |
| Organization | Hangzhou Alibaba Advertising Co.,Ltd. |
| Desc | Hangzhou Alibaba Advertising Co.,Ltd. |
| Updated At | 09 Dec 2024, 11:26:59 UTC |
Geolocation
| Network | 39.104.0.0/14 |
| Postal Code | N/A |
| City | Beijing |
| Country | China (CN) |
| Continent | Asia |
| Locale Code | en |
| Geo Point | 39.911, 116.395 |
| Updated At | 08 Feb 2026, 08:47:57 UTC |
Whois
| Network | 39.104.0.0/14 |
| Organization | Hangzhou Alibaba Advertising Co.,Ltd. |
| Desc | Hangzhou Alibaba Advertising Co.,Ltd. |
| Updated At | 09 Dec 2024, 11:26:59 UTC |
| Product | nginx |
| Version | N/A |
| Extra Info | reverse proxy |
| Status Code | 404 |
| Title | 404 Not Found |
| Body SHA256 | 55f7d9e99b8e2d4e0e193b2f0275501e6d9c1ebd29cadbea6a0da48a8587e3e0 |
| Component | N/A |
| Response Headers | |
| connection | keep-alive |
| content length | 146 |
| content type | text/html |
| date | Tue, 03 Feb 2026 07:55:09 GMT |
{
"body": "<html>\r\n<head><title>404 Not Found</title></head>\r\n<body>\r\n<center><h1>404 Not Found</h1></center>\r\n<hr><center>nginx</center>\r\n</body>\r\n</html>\r\n",
"body_murmur": -125639075,
"body_sha256": "55f7d9e99b8e2d4e0e193b2f0275501e6d9c1ebd29cadbea6a0da48a8587e3e0",
"content_length": 146,
"headers": {
"connection": [
"keep-alive"
],
"content_length": [
"146"
],
"content_type": [
"text/html"
],
"date": [
"Tue, 03 Feb 2026 07:55:09 GMT"
]
},
"protocol": "HTTP/1.1",
"request": {
"headers": {
"accept": [
"*/*"
],
"user_agent": [
"Mozilla/5.0 (compatible; Odin; https://docs.getodin.com/)"
]
},
"method": "GET",
"url": {
"host": "39.106.169.162",
"path": "",
"scheme": "http"
}
},
"status_code": 404,
"title": "404 Not Found"
}| Product | nginx |
| Version | N/A |
| Extra Info | N/A |
| Status Code | 400 |
| Title | 400 The plain HTTP request was sent to HTTPS port |
| Body SHA256 | f4754ba869b9fc2d0dc7001142522250fdaa628b5af56a9064ec9bdde54fefa6 |
| Component | N/A |
| Response Headers | |
| connection | keep-alive |
| content length | 248 |
| content type | text/html |
| date | Mon, 09 Feb 2026 22:59:19 GMT |
| Fingerprint | |
| MD5 | 7411A905FAE625C564E87FABD81CDAD7 |
| SHA1 | E9BE2D66C182933C244B809E68566856AD42AD53 |
| SHA256 | DB4100B6516F5C2D3DD5D311B3C7F486D2E5E718EE30D8FA9193C8F9E40824EF |
| JARM | 29d29d00029d29d21c29d29d29d29d4e2288047286426ce53420cd83dff40f |
{
"body": "<html>\r\n<head><title>400 The plain HTTP request was sent to HTTPS port</title></head>\r\n<body>\r\n<center><h1>400 Bad Request</h1></center>\r\n<center>The plain HTTP request was sent to HTTPS port</center>\r\n<hr><center>nginx</center>\r\n</body>\r\n</html>\r\n",
"body_murmur": 1153229498,
"body_sha256": "f4754ba869b9fc2d0dc7001142522250fdaa628b5af56a9064ec9bdde54fefa6",
"content_length": 248,
"headers": {
"connection": [
"keep-alive"
],
"content_length": [
"248"
],
"content_type": [
"text/html"
],
"date": [
"Mon, 09 Feb 2026 22:59:19 GMT"
]
},
"protocol": "HTTP/1.1",
"request": {
"headers": {
"accept": [
"*/*"
],
"user_agent": [
"Mozilla/5.0 (compatible; Odin; https://docs.getodin.com/)"
]
},
"method": "GET",
"url": {
"host": "39.106.169.162",
"path": "",
"scheme": "https"
}
},
"status_code": 400,
"title": "400 The plain HTTP request was sent to HTTPS port"
}