-
-
Notifications
You must be signed in to change notification settings - Fork 203
Closed
Labels
questionFurther information is requestedFurther information is requested
Description
Pre-work
- I have read the docs.
- I have searched open and closed issues.
- I agree to follow this project's Code of Conduct.
Description
I can access the website but I can't run a speed test. However, I'm getting errors in the log records.
Curl Check:
$ curl icanhazip.com
188.[REDACTED].246Docker Curl Check:
$ sudo docker exec -it speedtest-tracker bash
root@00ad145e4cd0:/# curl icanhazip.com
188.[REDACTED].246
root@00ad145e4cd0:/# App Log
{
"server": {
"id": null
},
"type": "log",
"level": "error",
"message": "Failed to fetch external IP address from \"https://icanhazip.com\". See the logs for more details."
}
Expected Behavior
I want the software to work.
Steps to Reproduce
Deployment Environment
Docker Compose
Application Information
Docker Compose File:
version: "3"
services:
speedtest-tracker:
image: lscr.io/linuxserver/speedtest-tracker:latest
container_name: speedtest-tracker
restart: unless-stopped
ports:
- 9898:80
- 9443:443
environment: # https://docs.speedtest-tracker.dev/getting-started/environment-variables
- PUID=1000
- PGID=1000
- APP_KEY=base64:[REDACTED]
- DB_CONNECTION=sqlite
- SPEEDTEST_SCHEDULE=6 */1 * * *
# - SPEEDTEST_SERVERS=42411,20981,20989,60741,20960,39901 # https://www.speedtest.net/speedtest-servers-static.php,https://c.speedtest.net/speedtest-servers-static.php, https://www.speedtest.net/api/js/servers,https://c.speedtest.net/speedtest-servers.php, https://www.speedtest.net/speedtest-servers.php - https://support.ookla.com/hc/en-us/articles/234578568-How-To-Install-Submit-Server
- PRUNE_RESULTS_OLDER_THAN=180
- CHART_DATETIME_FORMAT=j/m G:i
- DATETIME_FORMAT=j M Y, G:i:s
- APP_TIMEZONE=Europe/Istanbul
- PUBLIC_DASHBOARD=true
- DASHBOARD_POLLING=60
- RESULTS_POLLING=60
- DISPLAY_TIMEZONE=Europe/Istanbul
- APP_LOCALE=tr_TR
volumes:
- ./data:/config
- ./data/keys:/config/keys
Docker JSON:
{
"AppArmorProfile": "",
"Args": [],
"Config": {
"AttachStderr": false,
"AttachStdin": false,
"AttachStdout": false,
"Cmd": null,
"Domainname": "",
"Entrypoint": [
"/init"
],
"ExposedPorts": {
"443/tcp": {},
"80/tcp": {}
},
"Hostname": "00ad145e4cd0",
"Image": "lscr.io/linuxserver/speedtest-tracker:latest",
"Labels": {
"build_version": "Linuxserver.io version:- v1.13.3-ls130 Build-date:- 2025-12-19T17:14:58+00:00",
"com.docker.compose.config-hash": "9e5f964029d0517c6c860cf9dde79028cb298e2ccbfb0357f47d89e1796e60aa",
"com.docker.compose.container-number": "1",
"com.docker.compose.oneoff": "False",
"com.docker.compose.project": "speedtest-tracker",
"com.docker.compose.project.config_files": "docker-compose.yml",
"com.docker.compose.project.working_dir": "/[REDACTED]/speedtest-tracker",
"com.docker.compose.service": "speedtest-tracker",
"com.docker.compose.version": "1.29.2",
"maintainer": "thespad",
"org.opencontainers.image.authors": "linuxserver.io",
"org.opencontainers.image.created": "2025-12-19T17:14:58+00:00",
"org.opencontainers.image.description": "[Speedtest-tracker](https://github.com/alexjustesen/speedtest-tracker) is a self-hosted internet performance tracking application that runs speedtest checks against Ookla's Speedtest service.",
"org.opencontainers.image.documentation": "https://docs.linuxserver.io/images/docker-speedtest-tracker",
"org.opencontainers.image.licenses": "GPL-3.0-only",
"org.opencontainers.image.ref.name": "8ee833940ac4b7d6182732327d6fc0fc81994785",
"org.opencontainers.image.revision": "8ee833940ac4b7d6182732327d6fc0fc81994785",
"org.opencontainers.image.source": "https://github.com/linuxserver/docker-speedtest-tracker",
"org.opencontainers.image.title": "Speedtest-tracker",
"org.opencontainers.image.url": "https://github.com/linuxserver/docker-speedtest-tracker/packages",
"org.opencontainers.image.vendor": "linuxserver.io",
"org.opencontainers.image.version": "v1.13.3-ls130"
},
"OnBuild": null,
"OpenStdin": false,
"StdinOnce": false,
"Tty": false,
"User": "",
"Volumes": {
"/config": {},
"/config/keys": {}
},
"WorkingDir": "/"
},
"Created": "2025-12-19T17:49:37.023161702Z",
"Driver": "overlay2",
"ExecIDs": null,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/5569565f761d281ecd3245cdfc50f12299f53c4d23adbeddcaf1fbff0cc52749-init/diff:/var/lib/docker/overlay2/582a3bfbd427c061ac6675b7a29b34632859d7c4628287cea2e44494de061a18/diff:/var/lib/docker/overlay2/dd09bafe3ab047ea9fa1dcc14ae2af27c25a3ee87a623d4b67d6a85d9ba0b85f/diff:/var/lib/docker/overlay2/697253f5a8adf9b9975418d441c81b18659478f76e2470a32eb19595770d68f3/diff:/var/lib/docker/overlay2/a9db8c7782a6bdcab95767b05cb3b0cceb53ef46ee2e47f136c0e562c5e5163a/diff:/var/lib/docker/overlay2/03551a8cb18091fa22600f2446dd9b627d377e5d48eab78f3d9ea4fb1401b197/diff:/var/lib/docker/overlay2/ef71c06eadfc42a0112d5bcc643f7f27d15166cd745da889c662d3553f5e1bb8/diff:/var/lib/docker/overlay2/0bfb5d78443142853da302024cae98b36851018b8604debd3f14f1e0db8c9c84/diff:/var/lib/docker/overlay2/1ad6421f2a787eaa5cb6d20ccfe24ad22951c39feae8f21d9335a475f683d7b6/diff:/var/lib/docker/overlay2/2f8261812694544f969b63fc9a3b3012f2a5d11b1d54ca1308d204d92aa747f0/diff:/var/lib/docker/overlay2/cb7fb6ae9c0a31da586a8f797dc4873edcae0539af53edae134b3b685bafa77c/diff:/var/lib/docker/overlay2/70f51a8d0fe07187361c065465feb13648cd124385a28ddffc0bb8631d03ef95/diff",
"MergedDir": "/var/lib/docker/overlay2/5569565f761d281ecd3245cdfc50f12299f53c4d23adbeddcaf1fbff0cc52749/merged",
"UpperDir": "/var/lib/docker/overlay2/5569565f761d281ecd3245cdfc50f12299f53c4d23adbeddcaf1fbff0cc52749/diff",
"WorkDir": "/var/lib/docker/overlay2/5569565f761d281ecd3245cdfc50f12299f53c4d23adbeddcaf1fbff0cc52749/work"
},
"Name": "overlay2"
},
"HostConfig": {
"AutoRemove": false,
"Binds": [
"/[REDACTED]/speedtest-tracker/data/keys:/config/keys:rw",
"/[REDACTED]/speedtest-tracker/data:/config:rw"
],
"BlkioDeviceReadBps": null,
"BlkioDeviceReadIOps": null,
"BlkioDeviceWriteBps": null,
"BlkioDeviceWriteIOps": null,
"BlkioWeight": 0,
"BlkioWeightDevice": null,
"CapAdd": null,
"CapDrop": null,
"Cgroup": "",
"CgroupParent": "",
"CgroupnsMode": "private",
"ConsoleSize": [
0,
0
],
"ContainerIDFile": "",
"CpuCount": 0,
"CpuPercent": 0,
"CpuPeriod": 0,
"CpuQuota": 0,
"CpuRealtimePeriod": 0,
"CpuRealtimeRuntime": 0,
"CpuShares": 0,
"CpusetCpus": "",
"CpusetMems": "",
"DeviceCgroupRules": null,
"DeviceRequests": null,
"Devices": null,
"Dns": null,
"DnsOptions": null,
"DnsSearch": null,
"ExtraHosts": null,
"GroupAdd": null,
"IOMaximumBandwidth": 0,
"IOMaximumIOps": 0,
"IpcMode": "private",
"Isolation": "",
"KernelMemory": 0,
"KernelMemoryTCP": 0,
"Links": null,
"LogConfig": {
"Config": {},
"Type": "json-file"
},
"MaskedPaths": [
"/proc/asound",
"/proc/acpi",
"/proc/kcore",
"/proc/keys",
"/proc/latency_stats",
"/proc/timer_list",
"/proc/timer_stats",
"/proc/sched_debug",
"/proc/scsi",
"/sys/firmware"
],
"Memory": 0,
"MemoryReservation": 0,
"MemorySwap": 0,
"MemorySwappiness": null,
"NanoCpus": 0,
"NetworkMode": "speedtest-tracker_default",
"OomKillDisable": null,
"OomScoreAdj": 0,
"PidMode": "",
"PidsLimit": null,
"PortBindings": {
"443/tcp": [
{
"HostIp": "",
"HostPort": "9443"
}
],
"80/tcp": [
{
"HostIp": "",
"HostPort": "9898"
}
]
},
"Privileged": false,
"PublishAllPorts": false,
"ReadonlyPaths": [
"/proc/bus",
"/proc/fs",
"/proc/irq",
"/proc/sys",
"/proc/sysrq-trigger"
],
"ReadonlyRootfs": false,
"RestartPolicy": {
"MaximumRetryCount": 0,
"Name": "unless-stopped"
},
"Runtime": "runc",
"SecurityOpt": null,
"ShmSize": 67108864,
"UTSMode": "",
"Ulimits": null,
"UsernsMode": "",
"VolumeDriver": "",
"VolumesFrom": []
},
"HostnamePath": "/var/lib/docker/containers/00ad145e4cd0fb0738e85edb3ebd18233ebf0d01564939cd29d9ca599f3bd97b/hostname",
"HostsPath": "/var/lib/docker/containers/00ad145e4cd0fb0738e85edb3ebd18233ebf0d01564939cd29d9ca599f3bd97b/hosts",
"Id": "00ad145e4cd0fb0738e85edb3ebd18233ebf0d01564939cd29d9ca599f3bd97b",
"Image": "sha256:5ae14389383ebcca6f0a46b364849b421d5ef471100ee8316445f215751d624a",
"LogPath": "/var/lib/docker/containers/00ad145e4cd0fb0738e85edb3ebd18233ebf0d01564939cd29d9ca599f3bd97b/00ad145e4cd0fb0738e85edb3ebd18233ebf0d01564939cd29d9ca599f3bd97b-json.log",
"MountLabel": "",
"Mounts": [
{
"Destination": "/config/keys",
"Mode": "rw",
"Propagation": "rprivate",
"RW": true,
"Source": "/[REDACTED]/speedtest-tracker/data/keys",
"Type": "bind"
},
{
"Destination": "/config",
"Mode": "rw",
"Propagation": "rprivate",
"RW": true,
"Source": "/[REDACTED]/speedtest-tracker/data",
"Type": "bind"
}
],
"Name": "/speedtest-tracker",
"NetworkSettings": {
"Bridge": "",
"EndpointID": "",
"Gateway": "",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
"HairpinMode": false,
"IPAddress": "",
"IPPrefixLen": 0,
"IPv6Gateway": "",
"LinkLocalIPv6Address": "",
"LinkLocalIPv6PrefixLen": 0,
"MacAddress": "",
"Networks": {
"speedtest-tracker_default": {
"Aliases": [
"speedtest-tracker",
"00ad145e4cd0"
],
"DriverOpts": null,
"EndpointID": "0616fdf9883d2d7c28d4eb64866e9e1270b9af77dc658a7a71ac9729562ef030",
"Gateway": "172.20.0.1",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
"IPAMConfig": null,
"IPAddress": "172.20.0.2",
"IPPrefixLen": 16,
"IPv6Gateway": "",
"Links": null,
"MacAddress": "[REDACTED]",
"NetworkID": "[REDACTED]"
}
},
"Ports": {
"443/tcp": [
{
"HostIp": "0.0.0.0",
"HostPort": "9443"
},
{
"HostIp": "::",
"HostPort": "9443"
}
],
"80/tcp": [
{
"HostIp": "0.0.0.0",
"HostPort": "9898"
},
{
"HostIp": "::",
"HostPort": "9898"
}
]
},
"SandboxID": "46e70dab7ae1f181a44fb9cdab4da715f6f6e7625b7b5ffbaa8d834889962795",
"SandboxKey": "/var/run/docker/netns/46e70dab7ae1",
"SecondaryIPAddresses": null,
"SecondaryIPv6Addresses": null
},
"Path": "/init",
"Platform": "linux",
"ProcessLabel": "",
"ResolvConfPath": "/var/lib/docker/containers/00ad145e4cd0fb0738e85edb3ebd18233ebf0d01564939cd29d9ca599f3bd97b/resolv.conf",
"RestartCount": 0,
"State": {
"Dead": false,
"Error": "",
"ExitCode": 0,
"FinishedAt": "0001-01-01T00:00:00Z",
"OOMKilled": false,
"Paused": false,
"Pid": 3055017,
"Restarting": false,
"Running": true,
"StartedAt": "2025-12-19T17:49:38.396734961Z",
"Status": "running"
}
}What browser(s) are you seeing the problem on?
Logs
[2025-12-22 21:06:10] production.INFO: Pinged hostname {"host":"icanhazip.com","data":{"success":true,"error":null,"host":"icanhazip.com","packet_loss_percentage":0,"packets_transmitted":1,"packets_received":1,"options":{"timeout_in_seconds":5,"interval":1.0,"packet_size_in_bytes":56,"ttl":64},"timings":{"minimum_time_in_ms":13.176,"maximum_time_in_ms":13.176,"average_time_in_ms":13.176,"standard_deviation_time_in_ms":0.0},"raw_output":"PING icanhazip.com (104.16.184.241) 56(84) bytes of data.
64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=13.2 ms
--- icanhazip.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 13.176/13.176/13.176/0.000 ms
","lines":[{"line":"64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=13.2 ms","time_in_ms":13.2}]}}
[2025-12-22 21:06:25] production.ERROR: Failed to fetch external IP address from "https://icanhazip.com". See the logs for more details. ["cURL error 28: Resolving timed out after 5002 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://icanhazip.com"]
[2025-12-22 22:06:10] production.INFO: Pinged hostname {"host":"icanhazip.com","data":{"success":true,"error":null,"host":"icanhazip.com","packet_loss_percentage":0,"packets_transmitted":1,"packets_received":1,"options":{"timeout_in_seconds":5,"interval":1.0,"packet_size_in_bytes":56,"ttl":64},"timings":{"minimum_time_in_ms":14.114,"maximum_time_in_ms":14.114,"average_time_in_ms":14.114,"standard_deviation_time_in_ms":0.0},"raw_output":"PING icanhazip.com (104.16.185.241) 56(84) bytes of data.
64 bytes from 104.16.185.241: icmp_seq=1 ttl=54 time=14.1 ms
--- icanhazip.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 14.114/14.114/14.114/0.000 ms
","lines":[{"line":"64 bytes from 104.16.185.241: icmp_seq=1 ttl=54 time=14.1 ms","time_in_ms":14.1}]}}
[2025-12-22 22:06:25] production.ERROR: Failed to fetch external IP address from "https://icanhazip.com". See the logs for more details. ["cURL error 28: Resolving timed out after 5001 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://icanhazip.com"]
[2025-12-22 23:06:10] production.INFO: Pinged hostname {"host":"icanhazip.com","data":{"success":true,"error":null,"host":"icanhazip.com","packet_loss_percentage":0,"packets_transmitted":1,"packets_received":1,"options":{"timeout_in_seconds":5,"interval":1.0,"packet_size_in_bytes":56,"ttl":64},"timings":{"minimum_time_in_ms":13.694,"maximum_time_in_ms":13.694,"average_time_in_ms":13.694,"standard_deviation_time_in_ms":0.0},"raw_output":"PING icanhazip.com (104.16.184.241) 56(84) bytes of data.
64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=13.7 ms
--- icanhazip.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 13.694/13.694/13.694/0.000 ms
","lines":[{"line":"64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=13.7 ms","time_in_ms":13.7}]}}
[2025-12-22 23:06:26] production.ERROR: Failed to fetch external IP address from "https://icanhazip.com". See the logs for more details. ["cURL error 28: Resolving timed out after 5000 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://icanhazip.com"]
[2025-12-23 00:06:10] production.INFO: Pinged hostname {"host":"icanhazip.com","data":{"success":true,"error":null,"host":"icanhazip.com","packet_loss_percentage":0,"packets_transmitted":1,"packets_received":1,"options":{"timeout_in_seconds":5,"interval":1.0,"packet_size_in_bytes":56,"ttl":64},"timings":{"minimum_time_in_ms":12.989,"maximum_time_in_ms":12.989,"average_time_in_ms":12.989,"standard_deviation_time_in_ms":0.0},"raw_output":"PING icanhazip.com (104.16.185.241) 56(84) bytes of data.
64 bytes from 104.16.185.241: icmp_seq=1 ttl=54 time=13.0 ms
--- icanhazip.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 12.989/12.989/12.989/0.000 ms
","lines":[{"line":"64 bytes from 104.16.185.241: icmp_seq=1 ttl=54 time=13.0 ms","time_in_ms":13.0}]}}
[2025-12-23 00:06:26] production.ERROR: Failed to fetch external IP address from "https://icanhazip.com". See the logs for more details. ["cURL error 28: Resolving timed out after 5001 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://icanhazip.com"]
[2025-12-23 01:06:10] production.INFO: Pinged hostname {"host":"icanhazip.com","data":{"success":true,"error":null,"host":"icanhazip.com","packet_loss_percentage":0,"packets_transmitted":1,"packets_received":1,"options":{"timeout_in_seconds":5,"interval":1.0,"packet_size_in_bytes":56,"ttl":64},"timings":{"minimum_time_in_ms":13.636,"maximum_time_in_ms":13.636,"average_time_in_ms":13.636,"standard_deviation_time_in_ms":0.0},"raw_output":"PING icanhazip.com (104.16.184.241) 56(84) bytes of data.
64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=13.6 ms
--- icanhazip.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 13.636/13.636/13.636/0.000 ms
","lines":[{"line":"64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=13.6 ms","time_in_ms":13.6}]}}
[2025-12-23 01:06:26] production.ERROR: Failed to fetch external IP address from "https://icanhazip.com". See the logs for more details. ["cURL error 28: Resolving timed out after 5002 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://icanhazip.com"]
[2025-12-23 02:06:10] production.INFO: Pinged hostname {"host":"icanhazip.com","data":{"success":true,"error":null,"host":"icanhazip.com","packet_loss_percentage":0,"packets_transmitted":1,"packets_received":1,"options":{"timeout_in_seconds":5,"interval":1.0,"packet_size_in_bytes":56,"ttl":64},"timings":{"minimum_time_in_ms":15.185,"maximum_time_in_ms":15.185,"average_time_in_ms":15.185,"standard_deviation_time_in_ms":0.0},"raw_output":"PING icanhazip.com (104.16.184.241) 56(84) bytes of data.
64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=15.2 ms
--- icanhazip.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 15.185/15.185/15.185/0.000 ms
","lines":[{"line":"64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=15.2 ms","time_in_ms":15.2}]}}
[2025-12-23 02:06:25] production.ERROR: Failed to fetch external IP address from "https://icanhazip.com". See the logs for more details. ["cURL error 28: Resolving timed out after 5000 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://icanhazip.com"]
[2025-12-23 03:06:11] production.INFO: Pinged hostname {"host":"icanhazip.com","data":{"success":true,"error":null,"host":"icanhazip.com","packet_loss_percentage":0,"packets_transmitted":1,"packets_received":1,"options":{"timeout_in_seconds":5,"interval":1.0,"packet_size_in_bytes":56,"ttl":64},"timings":{"minimum_time_in_ms":13.013,"maximum_time_in_ms":13.013,"average_time_in_ms":13.013,"standard_deviation_time_in_ms":0.0},"raw_output":"PING icanhazip.com (104.16.184.241) 56(84) bytes of data.
64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=13.0 ms
--- icanhazip.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 13.013/13.013/13.013/0.000 ms
","lines":[{"line":"64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=13.0 ms","time_in_ms":13.0}]}}
[2025-12-23 03:06:26] production.ERROR: Failed to fetch external IP address from "https://icanhazip.com". See the logs for more details. ["cURL error 28: Resolving timed out after 5000 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://icanhazip.com"]
[2025-12-23 04:06:15] production.INFO: Pinged hostname {"host":"icanhazip.com","data":{"success":true,"error":null,"host":"icanhazip.com","packet_loss_percentage":0,"packets_transmitted":1,"packets_received":1,"options":{"timeout_in_seconds":5,"interval":1.0,"packet_size_in_bytes":56,"ttl":64},"timings":{"minimum_time_in_ms":12.954,"maximum_time_in_ms":12.954,"average_time_in_ms":12.954,"standard_deviation_time_in_ms":0.0},"raw_output":"PING icanhazip.com (104.16.184.241) 56(84) bytes of data.
64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=13.0 ms
--- icanhazip.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 12.954/12.954/12.954/0.000 ms
","lines":[{"line":"64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=13.0 ms","time_in_ms":13.0}]}}
[2025-12-23 04:06:30] production.ERROR: Failed to fetch external IP address from "https://icanhazip.com". See the logs for more details. ["cURL error 28: Resolving timed out after 5001 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://icanhazip.com"]
[2025-12-23 05:06:11] production.INFO: Pinged hostname {"host":"icanhazip.com","data":{"success":true,"error":null,"host":"icanhazip.com","packet_loss_percentage":0,"packets_transmitted":1,"packets_received":1,"options":{"timeout_in_seconds":5,"interval":1.0,"packet_size_in_bytes":56,"ttl":64},"timings":{"minimum_time_in_ms":13.464,"maximum_time_in_ms":13.464,"average_time_in_ms":13.464,"standard_deviation_time_in_ms":0.0},"raw_output":"PING icanhazip.com (104.16.184.241) 56(84) bytes of data.
64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=13.5 ms
--- icanhazip.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 13.464/13.464/13.464/0.000 ms
","lines":[{"line":"64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=13.5 ms","time_in_ms":13.5}]}}
[2025-12-23 05:06:26] production.ERROR: Failed to fetch external IP address from "https://icanhazip.com". See the logs for more details. ["cURL error 28: Resolving timed out after 5002 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://icanhazip.com"]
[2025-12-23 06:06:13] production.INFO: Pinged hostname {"host":"icanhazip.com","data":{"success":true,"error":null,"host":"icanhazip.com","packet_loss_percentage":0,"packets_transmitted":1,"packets_received":1,"options":{"timeout_in_seconds":5,"interval":1.0,"packet_size_in_bytes":56,"ttl":64},"timings":{"minimum_time_in_ms":12.805,"maximum_time_in_ms":12.805,"average_time_in_ms":12.805,"standard_deviation_time_in_ms":0.0},"raw_output":"PING icanhazip.com (104.16.185.241) 56(84) bytes of data.
64 bytes from 104.16.185.241: icmp_seq=1 ttl=54 time=12.8 ms
--- icanhazip.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 12.805/12.805/12.805/0.000 ms
","lines":[{"line":"64 bytes from 104.16.185.241: icmp_seq=1 ttl=54 time=12.8 ms","time_in_ms":12.8}]}}
[2025-12-23 06:06:28] production.ERROR: Failed to fetch external IP address from "https://icanhazip.com". See the logs for more details. ["cURL error 28: Resolving timed out after 5000 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://icanhazip.com"]
[2025-12-23 07:06:10] production.INFO: Pinged hostname {"host":"icanhazip.com","data":{"success":true,"error":null,"host":"icanhazip.com","packet_loss_percentage":0,"packets_transmitted":1,"packets_received":1,"options":{"timeout_in_seconds":5,"interval":1.0,"packet_size_in_bytes":56,"ttl":64},"timings":{"minimum_time_in_ms":18.685,"maximum_time_in_ms":18.685,"average_time_in_ms":18.685,"standard_deviation_time_in_ms":0.0},"raw_output":"PING icanhazip.com (104.16.184.241) 56(84) bytes of data.
64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=18.7 ms
--- icanhazip.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 18.685/18.685/18.685/0.000 ms
","lines":[{"line":"64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=18.7 ms","time_in_ms":18.7}]}}
[2025-12-23 07:06:25] production.ERROR: Failed to fetch external IP address from "https://icanhazip.com". See the logs for more details. ["cURL error 28: Resolving timed out after 5001 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://icanhazip.com"]
[2025-12-23 08:06:11] production.INFO: Pinged hostname {"host":"icanhazip.com","data":{"success":true,"error":null,"host":"icanhazip.com","packet_loss_percentage":0,"packets_transmitted":1,"packets_received":1,"options":{"timeout_in_seconds":5,"interval":1.0,"packet_size_in_bytes":56,"ttl":64},"timings":{"minimum_time_in_ms":13.307,"maximum_time_in_ms":13.307,"average_time_in_ms":13.307,"standard_deviation_time_in_ms":0.0},"raw_output":"PING icanhazip.com (104.16.185.241) 56(84) bytes of data.
64 bytes from 104.16.185.241: icmp_seq=1 ttl=54 time=13.3 ms
--- icanhazip.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 13.307/13.307/13.307/0.000 ms
","lines":[{"line":"64 bytes from 104.16.185.241: icmp_seq=1 ttl=54 time=13.3 ms","time_in_ms":13.3}]}}
[2025-12-23 08:06:26] production.ERROR: Failed to fetch external IP address from "https://icanhazip.com". See the logs for more details. ["cURL error 28: Resolving timed out after 5002 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://icanhazip.com"]
[2025-12-23 09:06:12] production.INFO: Pinged hostname {"host":"icanhazip.com","data":{"success":true,"error":null,"host":"icanhazip.com","packet_loss_percentage":0,"packets_transmitted":1,"packets_received":1,"options":{"timeout_in_seconds":5,"interval":1.0,"packet_size_in_bytes":56,"ttl":64},"timings":{"minimum_time_in_ms":12.962,"maximum_time_in_ms":12.962,"average_time_in_ms":12.962,"standard_deviation_time_in_ms":0.0},"raw_output":"PING icanhazip.com (104.16.185.241) 56(84) bytes of data.
64 bytes from 104.16.185.241: icmp_seq=1 ttl=54 time=13.0 ms
--- icanhazip.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 12.962/12.962/12.962/0.000 ms
","lines":[{"line":"64 bytes from 104.16.185.241: icmp_seq=1 ttl=54 time=13.0 ms","time_in_ms":13.0}]}}
[2025-12-23 09:06:29] production.ERROR: Failed to fetch external IP address from "https://icanhazip.com". See the logs for more details. ["cURL error 28: Resolving timed out after 5001 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://icanhazip.com"]
[2025-12-23 10:06:11] production.INFO: Pinged hostname {"host":"icanhazip.com","data":{"success":true,"error":null,"host":"icanhazip.com","packet_loss_percentage":0,"packets_transmitted":1,"packets_received":1,"options":{"timeout_in_seconds":5,"interval":1.0,"packet_size_in_bytes":56,"ttl":64},"timings":{"minimum_time_in_ms":13.325,"maximum_time_in_ms":13.325,"average_time_in_ms":13.325,"standard_deviation_time_in_ms":0.0},"raw_output":"PING icanhazip.com (104.16.185.241) 56(84) bytes of data.
64 bytes from 104.16.185.241: icmp_seq=1 ttl=54 time=13.3 ms
--- icanhazip.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 13.325/13.325/13.325/0.000 ms
","lines":[{"line":"64 bytes from 104.16.185.241: icmp_seq=1 ttl=54 time=13.3 ms","time_in_ms":13.3}]}}
[2025-12-23 10:06:26] production.ERROR: Failed to fetch external IP address from "https://icanhazip.com". See the logs for more details. ["cURL error 28: Resolving timed out after 5000 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://icanhazip.com"]
[2025-12-23 11:06:14] production.INFO: Pinged hostname {"host":"icanhazip.com","data":{"success":true,"error":null,"host":"icanhazip.com","packet_loss_percentage":0,"packets_transmitted":1,"packets_received":1,"options":{"timeout_in_seconds":5,"interval":1.0,"packet_size_in_bytes":56,"ttl":64},"timings":{"minimum_time_in_ms":12.96,"maximum_time_in_ms":12.96,"average_time_in_ms":12.96,"standard_deviation_time_in_ms":0.0},"raw_output":"PING icanhazip.com (104.16.185.241) 56(84) bytes of data.
64 bytes from 104.16.185.241: icmp_seq=1 ttl=54 time=13.0 ms
--- icanhazip.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 12.960/12.960/12.960/0.000 ms
","lines":[{"line":"64 bytes from 104.16.185.241: icmp_seq=1 ttl=54 time=13.0 ms","time_in_ms":13.0}]}}
[2025-12-23 11:06:29] production.ERROR: Failed to fetch external IP address from "https://icanhazip.com". See the logs for more details. ["cURL error 28: Resolving timed out after 5000 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://icanhazip.com"]
[2025-12-23 12:06:10] production.INFO: Pinged hostname {"host":"icanhazip.com","data":{"success":true,"error":null,"host":"icanhazip.com","packet_loss_percentage":0,"packets_transmitted":1,"packets_received":1,"options":{"timeout_in_seconds":5,"interval":1.0,"packet_size_in_bytes":56,"ttl":64},"timings":{"minimum_time_in_ms":13.135,"maximum_time_in_ms":13.135,"average_time_in_ms":13.135,"standard_deviation_time_in_ms":0.0},"raw_output":"PING icanhazip.com (104.16.185.241) 56(84) bytes of data.
64 bytes from 104.16.185.241: icmp_seq=1 ttl=54 time=13.1 ms
--- icanhazip.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 13.135/13.135/13.135/0.000 ms
","lines":[{"line":"64 bytes from 104.16.185.241: icmp_seq=1 ttl=54 time=13.1 ms","time_in_ms":13.1}]}}
[2025-12-23 12:06:25] production.ERROR: Failed to fetch external IP address from "https://icanhazip.com". See the logs for more details. ["cURL error 28: Resolving timed out after 5002 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://icanhazip.com"]
[2025-12-23 13:06:22] production.INFO: Pinged hostname {"host":"icanhazip.com","data":{"success":true,"error":null,"host":"icanhazip.com","packet_loss_percentage":0,"packets_transmitted":1,"packets_received":1,"options":{"timeout_in_seconds":5,"interval":1.0,"packet_size_in_bytes":56,"ttl":64},"timings":{"minimum_time_in_ms":12.766,"maximum_time_in_ms":12.766,"average_time_in_ms":12.766,"standard_deviation_time_in_ms":0.0},"raw_output":"PING icanhazip.com (104.16.185.241) 56(84) bytes of data.
64 bytes from 104.16.185.241: icmp_seq=1 ttl=54 time=12.8 ms
--- icanhazip.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 12.766/12.766/12.766/0.000 ms
","lines":[{"line":"64 bytes from 104.16.185.241: icmp_seq=1 ttl=54 time=12.8 ms","time_in_ms":12.8}]}}
[2025-12-23 13:06:37] production.ERROR: Failed to fetch external IP address from "https://icanhazip.com". See the logs for more details. ["cURL error 28: Resolving timed out after 5000 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://icanhazip.com"]
[2025-12-23 14:06:12] production.INFO: Pinged hostname {"host":"icanhazip.com","data":{"success":true,"error":null,"host":"icanhazip.com","packet_loss_percentage":0,"packets_transmitted":1,"packets_received":1,"options":{"timeout_in_seconds":5,"interval":1.0,"packet_size_in_bytes":56,"ttl":64},"timings":{"minimum_time_in_ms":13.062,"maximum_time_in_ms":13.062,"average_time_in_ms":13.062,"standard_deviation_time_in_ms":0.0},"raw_output":"PING icanhazip.com (104.16.185.241) 56(84) bytes of data.
64 bytes from 104.16.185.241: icmp_seq=1 ttl=54 time=13.1 ms
--- icanhazip.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 13.062/13.062/13.062/0.000 ms
","lines":[{"line":"64 bytes from 104.16.185.241: icmp_seq=1 ttl=54 time=13.1 ms","time_in_ms":13.1}]}}
[2025-12-23 14:06:27] production.ERROR: Failed to fetch external IP address from "https://icanhazip.com". See the logs for more details. ["cURL error 28: Resolving timed out after 5002 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://icanhazip.com"]
[2025-12-23 15:06:10] production.INFO: Pinged hostname {"host":"icanhazip.com","data":{"success":true,"error":null,"host":"icanhazip.com","packet_loss_percentage":0,"packets_transmitted":1,"packets_received":1,"options":{"timeout_in_seconds":5,"interval":1.0,"packet_size_in_bytes":56,"ttl":64},"timings":{"minimum_time_in_ms":12.752,"maximum_time_in_ms":12.752,"average_time_in_ms":12.752,"standard_deviation_time_in_ms":0.0},"raw_output":"PING icanhazip.com (104.16.184.241) 56(84) bytes of data.
64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=12.8 ms
--- icanhazip.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 12.752/12.752/12.752/0.000 ms
","lines":[{"line":"64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=12.8 ms","time_in_ms":12.8}]}}
[2025-12-23 15:06:25] production.ERROR: Failed to fetch external IP address from "https://icanhazip.com". See the logs for more details. ["cURL error 28: Resolving timed out after 5001 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://icanhazip.com"]
[2025-12-23 16:06:13] production.INFO: Pinged hostname {"host":"icanhazip.com","data":{"success":true,"error":null,"host":"icanhazip.com","packet_loss_percentage":0,"packets_transmitted":1,"packets_received":1,"options":{"timeout_in_seconds":5,"interval":1.0,"packet_size_in_bytes":56,"ttl":64},"timings":{"minimum_time_in_ms":13.171,"maximum_time_in_ms":13.171,"average_time_in_ms":13.171,"standard_deviation_time_in_ms":0.0},"raw_output":"PING icanhazip.com (104.16.184.241) 56(84) bytes of data.
64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=13.2 ms
--- icanhazip.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 13.171/13.171/13.171/0.000 ms
","lines":[{"line":"64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=13.2 ms","time_in_ms":13.2}]}}
[2025-12-23 16:06:29] production.ERROR: Failed to fetch external IP address from "https://icanhazip.com". See the logs for more details. ["cURL error 28: Resolving timed out after 5002 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://icanhazip.com"]
[2025-12-23 17:06:18] production.INFO: Pinged hostname {"host":"icanhazip.com","data":{"success":true,"error":null,"host":"icanhazip.com","packet_loss_percentage":0,"packets_transmitted":1,"packets_received":1,"options":{"timeout_in_seconds":5,"interval":1.0,"packet_size_in_bytes":56,"ttl":64},"timings":{"minimum_time_in_ms":13.097,"maximum_time_in_ms":13.097,"average_time_in_ms":13.097,"standard_deviation_time_in_ms":0.0},"raw_output":"PING icanhazip.com (104.16.184.241) 56(84) bytes of data.
64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=13.1 ms
--- icanhazip.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 13.097/13.097/13.097/0.000 ms
","lines":[{"line":"64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=13.1 ms","time_in_ms":13.1}]}}
[2025-12-23 17:06:33] production.ERROR: Failed to fetch external IP address from "https://icanhazip.com". See the logs for more details. ["cURL error 28: Resolving timed out after 5002 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://icanhazip.com"]
[2025-12-23 18:06:11] production.INFO: Pinged hostname {"host":"icanhazip.com","data":{"success":true,"error":null,"host":"icanhazip.com","packet_loss_percentage":0,"packets_transmitted":1,"packets_received":1,"options":{"timeout_in_seconds":5,"interval":1.0,"packet_size_in_bytes":56,"ttl":64},"timings":{"minimum_time_in_ms":18.929,"maximum_time_in_ms":18.929,"average_time_in_ms":18.929,"standard_deviation_time_in_ms":0.0},"raw_output":"PING icanhazip.com (104.16.184.241) 56(84) bytes of data.
64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=18.9 ms
--- icanhazip.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 18.929/18.929/18.929/0.000 ms
","lines":[{"line":"64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=18.9 ms","time_in_ms":18.9}]}}
[2025-12-23 18:06:26] production.ERROR: Failed to fetch external IP address from "https://icanhazip.com". See the logs for more details. ["cURL error 28: Resolving timed out after 5001 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://icanhazip.com"]
[2025-12-23 19:06:11] production.INFO: Pinged hostname {"host":"icanhazip.com","data":{"success":true,"error":null,"host":"icanhazip.com","packet_loss_percentage":0,"packets_transmitted":1,"packets_received":1,"options":{"timeout_in_seconds":5,"interval":1.0,"packet_size_in_bytes":56,"ttl":64},"timings":{"minimum_time_in_ms":12.942,"maximum_time_in_ms":12.942,"average_time_in_ms":12.942,"standard_deviation_time_in_ms":0.0},"raw_output":"PING icanhazip.com (104.16.184.241) 56(84) bytes of data.
64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=12.9 ms
--- icanhazip.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 12.942/12.942/12.942/0.000 ms
","lines":[{"line":"64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=12.9 ms","time_in_ms":12.9}]}}
[2025-12-23 19:06:26] production.ERROR: Failed to fetch external IP address from "https://icanhazip.com". See the logs for more details. ["cURL error 28: Resolving timed out after 5000 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://icanhazip.com"]
[2025-12-23 20:06:12] production.INFO: Pinged hostname {"host":"icanhazip.com","data":{"success":true,"error":null,"host":"icanhazip.com","packet_loss_percentage":0,"packets_transmitted":1,"packets_received":1,"options":{"timeout_in_seconds":5,"interval":1.0,"packet_size_in_bytes":56,"ttl":64},"timings":{"minimum_time_in_ms":13.876,"maximum_time_in_ms":13.876,"average_time_in_ms":13.876,"standard_deviation_time_in_ms":0.0},"raw_output":"PING icanhazip.com (104.16.184.241) 56(84) bytes of data.
64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=13.9 ms
--- icanhazip.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 13.876/13.876/13.876/0.000 ms
","lines":[{"line":"64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=13.9 ms","time_in_ms":13.9}]}}
[2025-12-23 20:06:27] production.ERROR: Failed to fetch external IP address from "https://icanhazip.com". See the logs for more details. ["cURL error 28: Resolving timed out after 5001 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://icanhazip.com"]
[2025-12-23 21:06:11] production.INFO: Pinged hostname {"host":"icanhazip.com","data":{"success":true,"error":null,"host":"icanhazip.com","packet_loss_percentage":0,"packets_transmitted":1,"packets_received":1,"options":{"timeout_in_seconds":5,"interval":1.0,"packet_size_in_bytes":56,"ttl":64},"timings":{"minimum_time_in_ms":13.387,"maximum_time_in_ms":13.387,"average_time_in_ms":13.387,"standard_deviation_time_in_ms":0.0},"raw_output":"PING icanhazip.com (104.16.184.241) 56(84) bytes of data.
64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=13.4 ms
--- icanhazip.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 13.387/13.387/13.387/0.000 ms
","lines":[{"line":"64 bytes from 104.16.184.241: icmp_seq=1 ttl=54 time=13.4 ms","time_in_ms":13.4}]}}
[2025-12-23 21:06:26] production.ERROR: Failed to fetch external IP address from "https://icanhazip.com". See the logs for more details. ["cURL error 28: Resolving timed out after 5001 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://icanhazip.com"]Metadata
Metadata
Assignees
Labels
questionFurther information is requestedFurther information is requested