wakatime / notepadpp-wakatime

Notepad++ plugin for automatic time tracking and metrics generated from your programming activity.
https://wakatime.com/notepad++
BSD 3-Clause "New" or "Revised" License
80 stars 31 forks source link

Not tracking stats #56

Closed postlemons closed 1 year ago

postlemons commented 1 year ago

The plugin doesn't fetch anything at all, even the logs show no errors at all (Wakatime works fine with other IDEs so, not global outage?)

I've searched in existing issues 'n seems like no one has proposed to this issue with a solution as in #44 #45

Logs (in Roaming Folder)

[Wakatime Info 03:46:36 PM] Initializing WakaTime v5.1.1
[Wakatime Info 03:46:40 PM] wakatime-cli is up to date
[Wakatime Info 03:46:40 PM] Finished initializing WakaTime v5.1.1
[Wakatime Info 04:01:50 PM] Initializing WakaTime v5.1.1
[Wakatime Info 04:01:52 PM] wakatime-cli is up to date
[Wakatime Info 04:01:52 PM] Finished initializing WakaTime v5.1.1
[Wakatime Info 04:21:33 PM] Initializing WakaTime v5.1.1
[Wakatime Info 04:21:35 PM] wakatime-cli is up to date
[Wakatime Info 04:21:35 PM] Finished initializing WakaTime v5.1.1
[Wakatime Info 04:22:21 PM] Initializing WakaTime v5.1.1
[Wakatime Info 04:22:23 PM] wakatime-cli is up to date
[Wakatime Info 04:22:23 PM] Finished initializing WakaTime v5.1.1

Core logs: no logs found (file is empty)

Extra info

Notepad++ Version: 8.4.7 (64-bit)

postlemons commented 1 year ago

before closing this issue as a duplicate, you haven't fixed the issue in #44 & #45 so, may you either re-open 'em 'n propose with a solution or keep going with this one?

didn't identify the existance of the IDE screenshot

postlemons commented 1 year ago

UPDATE: seems like the app fails to connect to the API new logs:

{"caller":"pkg/api/api.go:103","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"api.isLocalIPv6","level":"warning","lineno":100,"message":"failed dialing to detect default local ip address: dial udp 143.244.210.202:80: connect: A socket operation was attempted to an unreachable network.","now":"2023-06-23T23:21:39+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687551699.2397385,"version":"v1.73.1"}
{"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":100,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://2604:a880:4:1d0::2a7:b000/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A socket operation was attempted to an unreachable network.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-23T23:21:39+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687551699.2397385,"version":"v1.73.1"}
{"caller":"pkg/api/api.go:103","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"api.isLocalIPv6","level":"warning","lineno":101,"message":"failed dialing to detect default local ip address: dial udp 143.244.210.202:80: connect: A socket operation was attempted to an unreachable network.","now":"2023-06-23T23:23:39+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687551819.4785235,"version":"v1.73.1"}
{"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":101,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://2604:a880:4:1d0::2a7:b000/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A socket operation was attempted to an unreachable network.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-23T23:23:39+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687551819.4785235,"version":"v1.73.1"}
{"caller":"pkg/api/api.go:103","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"api.isLocalIPv6","level":"warning","lineno":109,"message":"failed dialing to detect default local ip address: dial udp 143.244.210.202:80: connect: A socket operation was attempted to an unreachable network.","now":"2023-06-23T23:32:51+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687552370.215099,"version":"v1.73.1"}
{"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":109,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://2604:a880:4:1d0::2a7:b000/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A socket operation was attempted to an unreachable network.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-23T23:32:51+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687552370.215099,"version":"v1.73.1"}
{"caller":"pkg/api/api.go:103","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"api.isLocalIPv6","level":"warning","lineno":1,"message":"failed dialing to detect default local ip address: dial udp 143.244.210.202:80: connect: A socket operation was attempted to an unreachable network.","now":"2023-06-24T02:15:19+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687562117.0717058,"version":"v1.73.1"}
{"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":1,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://2604:a880:4:1d0::2a7:b000/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A socket operation was attempted to an unreachable network.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-24T02:15:20+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687562117.0717058,"version":"v1.73.1"}
{"caller":"pkg/api/api.go:103","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"api.isLocalIPv6","level":"warning","lineno":161,"message":"failed dialing to detect default local ip address: dial udp 143.244.210.202:80: connect: A socket operation was attempted to an unreachable network.","now":"2023-06-24T02:17:17+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687562237.2932537,"version":"v1.73.1"}
{"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":161,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://2604:a880:4:1d0::2a7:b000/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A socket operation was attempted to an unreachable network.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-24T02:17:17+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687562237.2932537,"version":"v1.73.1"}
{"caller":"pkg/api/api.go:103","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"api.isLocalIPv6","level":"warning","lineno":162,"message":"failed dialing to detect default local ip address: dial udp 143.244.210.202:80: connect: A socket operation was attempted to an unreachable network.","now":"2023-06-24T02:19:17+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687562357.4154112,"version":"v1.73.1"}
{"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":162,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://2604:a880:4:1d0::2a7:b000/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A socket operation was attempted to an unreachable network.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-24T02:19:17+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687562357.4154112,"version":"v1.73.1"}
{"caller":"pkg/api/api.go:103","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"api.isLocalIPv6","level":"warning","lineno":166,"message":"failed dialing to detect default local ip address: dial udp 143.244.210.202:80: connect: A socket operation was attempted to an unreachable network.","now":"2023-06-24T02:21:22+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687562481.7468376,"version":"v1.73.1"}
{"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":166,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://2604:a880:4:1d0::2a7:b000/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A socket operation was attempted to an unreachable network.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-24T02:21:22+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687562481.7468376,"version":"v1.73.1"}
{"caller":"pkg/api/api.go:103","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"api.isLocalIPv6","level":"warning","lineno":166,"message":"failed dialing to detect default local ip address: dial udp 143.244.210.202:80: connect: A socket operation was attempted to an unreachable network.","now":"2023-06-24T02:25:23+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687562723.491067,"version":"v1.73.1"}
{"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":166,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://2604:a880:4:1d0::2a7:b000/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A socket operation was attempted to an unreachable network.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-24T02:25:23+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687562723.491067,"version":"v1.73.1"}
{"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":38,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://143.244.210.202/api/v1/users/current/heartbeats.bulk\": dial tcp 143.244.210.202:443: connectex: An attempt was made to access a socket in a way forbidden by its access permissions.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-24T02:33:29+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687563209.1621253,"version":"v1.73.1"}
{"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":162,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://143.244.210.202/api/v1/users/current/heartbeats.bulk\": dial tcp 143.244.210.202:443: connectex: An attempt was made to access a socket in a way forbidden by its access permissions.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-24T02:49:35+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687564175.4814873,"version":"v1.73.1"}
{"caller":"cmd/run.go:301","func":"cmd.runCmd","level":"error","message":"failed to run command: today fetch failed: failed fetching today from api: failed to make request to \"https://api.wakatime.com/api/v1/users/current/statusbar/today\": Get \"https://api.wakatime.com/api/v1/users/current/statusbar/today\": net/http: TLS handshake timeout (Client.Timeout exceeded while awaiting headers)","now":"2023-06-24T06:38:37+03:00","os/arch":"windows/amd64","version":"v1.73.1"}
{"caller":"pkg/api/api.go:103","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"api.isLocalIPv6","level":"warning","lineno":248,"message":"failed dialing to detect default local ip address: dial udp 143.244.210.202:80: connect: A socket operation was attempted to an unreachable network.","now":"2023-06-24T11:52:42+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687596762.2497272,"version":"v1.73.1"}
{"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":248,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://2604:a880:4:1d0::2a7:b000/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A socket operation was attempted to an unreachable network.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-24T11:52:42+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687596762.2497272,"version":"v1.73.1"}
{"caller":"pkg/api/api.go:103","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"api.isLocalIPv6","level":"warning","lineno":250,"message":"failed dialing to detect default local ip address: dial udp 143.244.210.202:80: connect: A socket operation was attempted to an unreachable network.","now":"2023-06-24T11:54:42+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687596882.297782,"version":"v1.73.1"}
{"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":250,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://2604:a880:4:1d0::2a7:b000/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A socket operation was attempted to an unreachable network.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-24T11:54:42+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687596882.297782,"version":"v1.73.1"}
{"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":272,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.","now":"2023-06-24T12:13:19+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687597978.058294,"version":"v1.73.1"}
{"caller":"pkg/api/api.go:103","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"api.isLocalIPv6","level":"warning","lineno":262,"message":"failed dialing to detect default local ip address: dial udp 143.244.210.202:80: connect: A socket operation was attempted to an unreachable network.","now":"2023-06-24T12:15:03+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687598102.8484776,"version":"v1.73.1"}
{"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":262,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://2604:a880:4:1d0::2a7:b000/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A socket operation was attempted to an unreachable network.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-24T12:15:03+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687598102.8484776,"version":"v1.73.1"}
{"caller":"pkg/api/api.go:103","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"api.isLocalIPv6","level":"warning","lineno":272,"message":"failed dialing to detect default local ip address: dial udp 143.244.210.202:80: connect: A socket operation was attempted to an unreachable network.","now":"2023-06-24T12:18:33+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687598313.7942004,"version":"v1.73.1"}
{"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":272,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://2604:a880:4:1d0::2a7:b000/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A socket operation was attempted to an unreachable network.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-24T12:18:34+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687598313.7942004,"version":"v1.73.1"}
{"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":103,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://143.244.210.202/api/v1/users/current/heartbeats.bulk\": dial tcp 143.244.210.202:443: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: getaddrinfow: This is usually a temporary error during hostname resolution and means that the local server did not receive a response from an authoritative server.","now":"2023-06-24T15:46:52+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687610782.809174,"version":"v1.73.1"}
alanhamlett commented 1 year ago

Those logs say they're from the Obsidian plugin, not Notepad++. I don't see any logs in your ~/.wakatime/wakatime.log file related to Notepad++. Make sure you're looking at the new log file location ~/.wakatime/wakatime.log instead of the old ~/.wakatime.log.

It's strange that VS Code can send data, but Notepad++ can't because they both use the same wakatime-cli program and the same ~/.wakatime.cfg config file so if VS Code is working then Notepad++ should too. Are you using VS Code from the same computer as Notepad++?

postlemons commented 1 year ago

yes, I'm using both from the same device.

These are all the logs I could find on my device:

Core Logs (in User Path directory "%homepath%") ``` {"caller":"pkg/api/api.go:103","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"api.isLocalIPv6","level":"warning","lineno":100,"message":"failed dialing to detect default local ip address: dial udp 143.244.210.202:80: connect: A socket operation was attempted to an unreachable network.","now":"2023-06-23T23:21:39+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687551699.2397385,"version":"v1.73.1"} {"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":100,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://2604:a880:4:1d0::2a7:b000/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A socket operation was attempted to an unreachable network.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-23T23:21:39+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687551699.2397385,"version":"v1.73.1"} {"caller":"pkg/api/api.go:103","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"api.isLocalIPv6","level":"warning","lineno":101,"message":"failed dialing to detect default local ip address: dial udp 143.244.210.202:80: connect: A socket operation was attempted to an unreachable network.","now":"2023-06-23T23:23:39+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687551819.4785235,"version":"v1.73.1"} {"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":101,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://2604:a880:4:1d0::2a7:b000/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A socket operation was attempted to an unreachable network.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-23T23:23:39+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687551819.4785235,"version":"v1.73.1"} {"caller":"pkg/api/api.go:103","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"api.isLocalIPv6","level":"warning","lineno":109,"message":"failed dialing to detect default local ip address: dial udp 143.244.210.202:80: connect: A socket operation was attempted to an unreachable network.","now":"2023-06-23T23:32:51+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687552370.215099,"version":"v1.73.1"} {"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":109,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://2604:a880:4:1d0::2a7:b000/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A socket operation was attempted to an unreachable network.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-23T23:32:51+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687552370.215099,"version":"v1.73.1"} {"caller":"pkg/api/api.go:103","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"api.isLocalIPv6","level":"warning","lineno":1,"message":"failed dialing to detect default local ip address: dial udp 143.244.210.202:80: connect: A socket operation was attempted to an unreachable network.","now":"2023-06-24T02:15:19+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687562117.0717058,"version":"v1.73.1"} {"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":1,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://2604:a880:4:1d0::2a7:b000/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A socket operation was attempted to an unreachable network.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-24T02:15:20+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687562117.0717058,"version":"v1.73.1"} {"caller":"pkg/api/api.go:103","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"api.isLocalIPv6","level":"warning","lineno":161,"message":"failed dialing to detect default local ip address: dial udp 143.244.210.202:80: connect: A socket operation was attempted to an unreachable network.","now":"2023-06-24T02:17:17+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687562237.2932537,"version":"v1.73.1"} {"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":161,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://2604:a880:4:1d0::2a7:b000/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A socket operation was attempted to an unreachable network.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-24T02:17:17+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687562237.2932537,"version":"v1.73.1"} {"caller":"pkg/api/api.go:103","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"api.isLocalIPv6","level":"warning","lineno":162,"message":"failed dialing to detect default local ip address: dial udp 143.244.210.202:80: connect: A socket operation was attempted to an unreachable network.","now":"2023-06-24T02:19:17+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687562357.4154112,"version":"v1.73.1"} {"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":162,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://2604:a880:4:1d0::2a7:b000/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A socket operation was attempted to an unreachable network.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-24T02:19:17+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687562357.4154112,"version":"v1.73.1"} {"caller":"pkg/api/api.go:103","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"api.isLocalIPv6","level":"warning","lineno":166,"message":"failed dialing to detect default local ip address: dial udp 143.244.210.202:80: connect: A socket operation was attempted to an unreachable network.","now":"2023-06-24T02:21:22+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687562481.7468376,"version":"v1.73.1"} {"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":166,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://2604:a880:4:1d0::2a7:b000/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A socket operation was attempted to an unreachable network.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-24T02:21:22+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687562481.7468376,"version":"v1.73.1"} {"caller":"pkg/api/api.go:103","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"api.isLocalIPv6","level":"warning","lineno":166,"message":"failed dialing to detect default local ip address: dial udp 143.244.210.202:80: connect: A socket operation was attempted to an unreachable network.","now":"2023-06-24T02:25:23+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687562723.491067,"version":"v1.73.1"} {"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":166,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://2604:a880:4:1d0::2a7:b000/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A socket operation was attempted to an unreachable network.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-24T02:25:23+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687562723.491067,"version":"v1.73.1"} {"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":38,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://143.244.210.202/api/v1/users/current/heartbeats.bulk\": dial tcp 143.244.210.202:443: connectex: An attempt was made to access a socket in a way forbidden by its access permissions.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-24T02:33:29+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687563209.1621253,"version":"v1.73.1"} {"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":162,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://143.244.210.202/api/v1/users/current/heartbeats.bulk\": dial tcp 143.244.210.202:443: connectex: An attempt was made to access a socket in a way forbidden by its access permissions.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-24T02:49:35+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687564175.4814873,"version":"v1.73.1"} {"caller":"cmd/run.go:301","func":"cmd.runCmd","level":"error","message":"failed to run command: today fetch failed: failed fetching today from api: failed to make request to \"https://api.wakatime.com/api/v1/users/current/statusbar/today\": Get \"https://api.wakatime.com/api/v1/users/current/statusbar/today\": net/http: TLS handshake timeout (Client.Timeout exceeded while awaiting headers)","now":"2023-06-24T06:38:37+03:00","os/arch":"windows/amd64","version":"v1.73.1"} {"caller":"pkg/api/api.go:103","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"api.isLocalIPv6","level":"warning","lineno":248,"message":"failed dialing to detect default local ip address: dial udp 143.244.210.202:80: connect: A socket operation was attempted to an unreachable network.","now":"2023-06-24T11:52:42+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687596762.2497272,"version":"v1.73.1"} {"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":248,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://2604:a880:4:1d0::2a7:b000/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A socket operation was attempted to an unreachable network.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-24T11:52:42+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687596762.2497272,"version":"v1.73.1"} {"caller":"pkg/api/api.go:103","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"api.isLocalIPv6","level":"warning","lineno":250,"message":"failed dialing to detect default local ip address: dial udp 143.244.210.202:80: connect: A socket operation was attempted to an unreachable network.","now":"2023-06-24T11:54:42+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687596882.297782,"version":"v1.73.1"} {"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":250,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://2604:a880:4:1d0::2a7:b000/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A socket operation was attempted to an unreachable network.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-24T11:54:42+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687596882.297782,"version":"v1.73.1"} {"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":272,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.","now":"2023-06-24T12:13:19+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687597978.058294,"version":"v1.73.1"} {"caller":"pkg/api/api.go:103","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"api.isLocalIPv6","level":"warning","lineno":262,"message":"failed dialing to detect default local ip address: dial udp 143.244.210.202:80: connect: A socket operation was attempted to an unreachable network.","now":"2023-06-24T12:15:03+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687598102.8484776,"version":"v1.73.1"} {"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":262,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://2604:a880:4:1d0::2a7:b000/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A socket operation was attempted to an unreachable network.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-24T12:15:03+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687598102.8484776,"version":"v1.73.1"} {"caller":"pkg/api/api.go:103","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"api.isLocalIPv6","level":"warning","lineno":272,"message":"failed dialing to detect default local ip address: dial udp 143.244.210.202:80: connect: A socket operation was attempted to an unreachable network.","now":"2023-06-24T12:18:33+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687598313.7942004,"version":"v1.73.1"} {"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":272,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://2604:a880:4:1d0::2a7:b000/api/v1/users/current/heartbeats.bulk\": dial tcp [2604:a880:4:1d0::2a7:b000]:443: connectex: A socket operation was attempted to an unreachable network.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: no such host","now":"2023-06-24T12:18:34+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687598313.7942004,"version":"v1.73.1"} {"caller":"cmd/run.go:301","file":"D:\\Obsidian\\Personal/Chemistry Summary.md","func":"cmd.runCmd","level":"error","lineno":103,"message":"failed to run command: sending heartbeat(s) failed: failed making request to \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": retry request failed: Post \"https://143.244.210.202/api/v1/users/current/heartbeats.bulk\": dial tcp 143.244.210.202:443: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.. original error: Post \"https://api.wakatime.com/api/v1/users/current/heartbeats.bulk\": dial tcp: lookup api.wakatime.com: getaddrinfow: This is usually a temporary error during hostname resolution and means that the local server did not receive a response from an authoritative server.","now":"2023-06-24T15:46:52+03:00","os/arch":"windows/amd64","plugin":"obsidian/1.3.5 obsidian-wakatime/1.0.0","time":1687610782.809174,"version":"v1.73.1"} ```
Wakatime.log: ``` [Wakatime Info 03:31:48 PM] Initializing WakaTime v4.2.3 [Wakatime Info 03:32:38 PM] Finished initializing WakaTime v4.2.3 [Wakatime Info 03:45:55 PM] Initializing WakaTime v4.2.3 [Wakatime Info 03:46:03 PM] Current wakatime-cli version is 13.1.0 [Wakatime Info 03:46:03 PM] Checking for updates to wakatime-cli... [Wakatime HandledException 03:46:04 PM] Exception when checking current wakatime cli version: : System.Net.WebException: The request was aborted: Could not create SSL/TLS secure channel. at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request) at System.Net.WebClient.DownloadString(Uri address) at WakaTime.Constants.<>c.<.cctor>b__9_0() [Wakatime Info 03:46:04 PM] Found an updated wakatime-cli v ```
notepadpp-wakatime.log ``` [Wakatime Info 03:46:36 PM] Initializing WakaTime v5.1.1 [Wakatime Info 03:46:40 PM] wakatime-cli is up to date [Wakatime Info 03:46:40 PM] Finished initializing WakaTime v5.1.1 [Wakatime Info 04:01:50 PM] Initializing WakaTime v5.1.1 [Wakatime Info 04:01:52 PM] wakatime-cli is up to date [Wakatime Info 04:01:52 PM] Finished initializing WakaTime v5.1.1 [Wakatime Info 04:21:33 PM] Initializing WakaTime v5.1.1 [Wakatime Info 04:21:35 PM] wakatime-cli is up to date [Wakatime Info 04:21:35 PM] Finished initializing WakaTime v5.1.1 [Wakatime Info 04:22:21 PM] Initializing WakaTime v5.1.1 [Wakatime Info 04:22:23 PM] wakatime-cli is up to date [Wakatime Info 04:22:23 PM] Finished initializing WakaTime v5.1.1 [Wakatime Info 04:33:56 PM] Initializing WakaTime v5.1.1 [Wakatime Info 04:33:58 PM] wakatime-cli is up to date [Wakatime Info 04:33:58 PM] Finished initializing WakaTime v5.1.1 [Wakatime Info 04:42:14 PM] Initializing WakaTime v5.1.1 [Wakatime Info 04:42:15 PM] wakatime-cli is up to date [Wakatime Info 04:42:15 PM] Finished initializing WakaTime v5.1.1 [Wakatime Info 01:05:58 PM] Initializing WakaTime v5.1.1 [Wakatime Info 01:06:01 PM] wakatime-cli is up to date [Wakatime Info 01:06:01 PM] Finished initializing WakaTime v5.1.1 [Wakatime Info 01:09:38 PM] Initializing WakaTime v5.1.1 [Wakatime Info 01:09:39 PM] wakatime-cli is up to date [Wakatime Info 01:09:39 PM] Finished initializing WakaTime v5.1.1 [Wakatime Info 02:32:20 PM] Initializing WakaTime v5.1.1 [Wakatime Info 02:32:38 PM] wakatime-cli is up to date [Wakatime Info 02:32:38 PM] Finished initializing WakaTime v5.1.1 [Wakatime Info 09:39:36 PM] Initializing WakaTime v5.1.1 [Wakatime Info 09:39:41 PM] wakatime-cli is up to date [Wakatime Info 09:39:41 PM] Finished initializing WakaTime v5.1.1 [Wakatime Info 11:41:10 PM] Initializing WakaTime v5.1.1 [Wakatime Info 11:41:12 PM] wakatime-cli is up to date [Wakatime Info 11:41:12 PM] Finished initializing WakaTime v5.1.1 ```

Edit: there's a delay?

It says last sync was 3 days ago & I've used the app today at 10 P.M. image

Edit 2: well, Visual Studio Code syncs normally, unlike notepad++

image just noticed, Visual Studio Code connects but doesn't synchronize immediately. (In addition, sometimes doesn't track time correctly - miss a few minutes) I doubt that it could be due to the network connectivity (not sure though)

alanhamlett commented 1 year ago

Your Wakatime.log logs look like they're from an old version of notepadpp-wakatime v4.2.3:

[Wakatime Info 03:31:48 PM] Initializing WakaTime v4.2.3

Since there's no date in the timestamp I can't tell if those logs are recent. Can you delete all 3 logfiles and see which ones are re-created when opening Notepad++?

postlemons commented 1 year ago

Your Wakatime.log logs look like they're from an old version of notepadpp-wakatime v4.2.3:

I'm running the latest version as stated in the plugins admin. image

[Wakatime Info 03:31:48 PM] Initializing WakaTime v4.2.3

Since there's no date in the timestamp I can't tell if those logs are recent. Can you delete all 3 logfiles and see which ones are re-created when opening Notepad++?

I've done so & the notepadpp-wakatime.log has gotten re-created.

Logs:

notepadpp-wakatime.log ``` [Wakatime Info 04:09:12 PM] Initializing WakaTime v5.1.1 [Wakatime Info 04:09:13 PM] wakatime-cli is up to date [Wakatime Info 04:09:13 PM] Finished initializing WakaTime v5.1.1 [Wakatime Info 04:17:07 PM] Initializing WakaTime v5.1.1 [Wakatime Debug 04:17:07 PM] Current wakatime-cli version is v1.73.1 [Wakatime Debug 04:17:07 PM] Checking for updates to wakatime-cli... [Wakatime Debug 04:17:08 PM] GitHub API Response OK [Wakatime Debug 04:17:08 PM] Latest wakatime-cli version from GitHub: v1.73.1 [Wakatime Info 04:17:08 PM] wakatime-cli is up to date [Wakatime Info 04:17:08 PM] Finished initializing WakaTime v5.1.1 [Wakatime Debug 04:20:08 PM] ["C:\Users\dadam\.wakatime\wakatime-cli-windows-amd64.exe", "--key", "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXX9d75", "--entity", "C:\Users\dadam\Desktop\new 1.js", "--lines-in-file", "23", "--lineno", "15", "--time", "1688131207.319475", "--plugin", "notepadpp/8.4.7 notepadpp-wakatime/5.1.1", "--write"] [Wakatime Info 04:24:45 PM] Initializing WakaTime v5.1.1 [Wakatime Debug 04:24:45 PM] Current wakatime-cli version is v1.73.1 [Wakatime Debug 04:24:45 PM] Checking for updates to wakatime-cli... [Wakatime Debug 04:24:49 PM] GitHub API Response OK [Wakatime Debug 04:24:50 PM] Latest wakatime-cli version from GitHub: v1.73.1 [Wakatime Info 04:24:50 PM] wakatime-cli is up to date [Wakatime Info 04:24:50 PM] Finished initializing WakaTime v5.1.1 [Wakatime Debug 04:27:10 PM] ["C:\Users\dadam\.wakatime\wakatime-cli-windows-amd64.exe", "--key", "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXX9d75", "--entity", "C:\Users\dadam\Desktop\new 1.js", "--lines-in-file", "41", "--lineno", "15", "--time", "1688131621.570536", "--plugin", "notepadpp/8.4.7 notepadpp-wakatime/5.1.1", "--write"] [Wakatime Info 04:44:15 PM] Initializing WakaTime v5.1.1 [Wakatime Debug 04:44:15 PM] Current wakatime-cli version is v1.73.1 [Wakatime Debug 04:44:15 PM] Checking for updates to wakatime-cli... [Wakatime Debug 04:44:16 PM] GitHub API Response OK [Wakatime Debug 04:44:16 PM] Latest wakatime-cli version from GitHub: v1.73.1 [Wakatime Info 04:44:16 PM] wakatime-cli is up to date [Wakatime Info 04:44:16 PM] Finished initializing WakaTime v5.1.1 [Wakatime Debug 04:44:46 PM] ["C:\Users\dadam\.wakatime\wakatime-cli-windows-amd64.exe", "--key", "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXX9d75", "--entity", "C:\Users\dadam\Desktop\new 1.js", "--lines-in-file", "41", "--lineno", "40", "--time", "1688132683.151854", "--plugin", "notepadpp/8.4.7 notepadpp-wakatime/5.1.1", "--write"] ```

Plugin status:

image

I've tested the plugin three times (included in logs): first failed, second succeeded only after closing the app & third also failed.

postlemons commented 1 year ago

I think, I've figured it out!

It seems like AdGuard "Ad filtering program/Desktop App" filters the requests from the CLI by removing tracking parameters from it.

No idea if whitelisting the requests is possible, but I'll check it out.

I'm not sure if that's why, but when AdGuard filtering had been disabled, everything worked as it should be. (with a delay of 20-30 minutes interval - probably to prevent API spam?)

Thanks for help & I do apologize for any inconveniences or annoyance caused by me!

Hope you have a good day! 😄