-
Notifications
You must be signed in to change notification settings - Fork 57
Open
Labels
Description
When setting the proxy to an address running cntlm, all proxy requests fail. Cannot directly use my work's upstream proxy since it uses Windows Authentication.
I know for sure that the proxy is working, since I put all my traffic through it, and I use the same proxy in Visual Studio and VS Code.
Only impacts the IntelliJ plugin, since I do not have this issue in the Visual Studio or VS Code extension when using my local cntlm proxy.
Environment:
- OS: Windows 10 (22H2)
- Platform: amd64
- Extension Version: 15.0.4
- JetBrains Rider Version: 2025.3.0.3
Logs:
{"level":"debug","now":"2025-12-04T11:46:57+08:00","caller":"api/heartbeat.go:57","func":"github.com/wakatime/wakatime-cli/pkg/api.(*Client).sendHeartbeats","message":"heartbeats: [{\"branch\":\"develop\",\"cursorpos\":1,\"dependencies\":[\"CommunityToolkit\"],\"entity\":\"C:/HE230099_Shared/Code/DataDictionaryGenerator/DataDictionaryGenerator.Viewer/ViewModels/ViewModelBase.cs\",\"type\":\"file\",\"language\":\"C#\",\"lineno\":8,\"lines\":8,\"project\":\"DataDictionaryGenerator\",\"project_root_count\":4,\"time\":1764820007.279,\"user_agent\":\"wakatime/v1.132.0 (windows-10.0.19045.6216-x86_64) go1.25.5 jetbrainsrider/2025.3.0.3 jetbrainsrider-wakatime/15.0.4\"},{\"branch\":\"develop\",\"cursorpos\":1,\"dependencies\":[\"CommunityToolkit\"],\"entity\":\"C:/HE230099_Shared/Code/DataDictionaryGenerator/DataDictionaryGenerator.Viewer/ViewModels/ViewModelBase.cs\",\"type\":\"file\",\"is_write\":true,\"language\":\"C#\",\"lineno\":8,\"lines\":8,\"project\":\"DataDictionaryGenerator\",\"project_root_count\":4,\"time\":1764820007.319,\"user_agent\":\"wakatime/v1.132.0 (windows-10.0.19045.6216-x86_64) go1.25.5 jetbrainsrider/2025.3.0.3 jetbrainsrider-wakatime/15.0.4\"}]","version":"v1.132.0","os/arch":"windows/amd64","file":"C:/HE230099_Shared/Code/DataDictionaryGenerator/DataDictionaryGenerator.Viewer/ViewModels/ViewModelBase.cs","time":1764820007.279,"plugin":"jetbrainsrider/2025.3.0.3 jetbrainsrider-wakatime/15.0.4","lineno":8}
{"level":"debug","now":"2025-12-04T11:46:57+08:00","caller":"offline/offline.go:64","func":"github.com/wakatime/wakatime-cli/cmd/heartbeat.buildHandle.WithQueue.func2.1","message":"pushing 2 heartbeat(s) to queue after error: 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\": proxyconnect tcp: read tcp 127.0.0.1:65025->127.0.0.1:3129: wsarecv: An existing connection was forcibly closed by the remote host.","version":"v1.132.0","os/arch":"windows/amd64","file":"C:/HE230099_Shared/Code/DataDictionaryGenerator/DataDictionaryGenerator.Viewer/ViewModels/ViewModelBase.cs","time":1764820007.279,"plugin":"jetbrainsrider/2025.3.0.3 jetbrainsrider-wakatime/15.0.4","lineno":8}
{"level":"error","now":"2025-12-04T11:46:57+08:00","caller":"cmd/run.go:289","func":"github.com/wakatime/wakatime-cli/cmd.runCmd","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\": proxyconnect tcp: read tcp 127.0.0.1:65025->127.0.0.1:3129: wsarecv: An existing connection was forcibly closed by the remote host.","version":"v1.132.0","os/arch":"windows/amd64","file":"C:/HE230099_Shared/Code/DataDictionaryGenerator/DataDictionaryGenerator.Viewer/ViewModels/ViewModelBase.cs","time":1764820007.279,"plugin":"jetbrainsrider/2025.3.0.3 jetbrainsrider-wakatime/15.0.4","lineno":8}
{"level":"debug","now":"2025-12-04T11:46:57+08:00","caller":"cmd/run.go:307","func":"github.com/wakatime/wakatime-cli/cmd.runCmd","message":"command failed with exit code 102","version":"v1.132.0","os/arch":"windows/amd64","file":"C:/HE230099_Shared/Code/DataDictionaryGenerator/DataDictionaryGenerator.Viewer/ViewModels/ViewModelBase.cs","time":1764820007.279,"plugin":"jetbrainsrider/2025.3.0.3 jetbrainsrider-wakatime/15.0.4","lineno":8}