Skip to content

WRN potential SSRF attempt blocked - rejected by validator (node_not_cluster_member) - get_temperature failed - rejected by validator #703

@devachnid

Description

@devachnid

Describe the bug
Sensor proxy is not working

Nov 12 18:52:53 server pulse-sensor-proxy[565420]: 6:52PM WRN potential SSRF attempt blocked node=192.168.1.200 reason=node_not_cluster_member
Nov 12 18:52:53 server pulse-sensor-proxy[565420]: 6:52PM WRN Node validation failed error="node \"192.168.1.200\" rejected by validator (node_not_cluster_member)" corr_id=2fa857de-2265-43b5-b0d4-4bf5300131de method=get_temperature node=192.168.1.200 pid=3714848 uid=100999
Nov 12 18:52:53 server pulse-sensor-proxy[565420]: {"level":"info","command":"get_temperature","correlation_id":"2fa857de-2265-43b5-b0d4-4bf5300131de","decision":"failed","duration_ms":0,"error":"node \"192.168.1.200\" rejected by validator (node_not_cluster_member)","event_hash":"1c1d95415078de064314fabbefc4ba08770dc5547b93941f022358771f8fe152","event_type":"command.finish","exit_code":1,"peer_gid":100996,"peer_pid":3714848,"peer_uid":100999,"prev_hash":"2aee90988e7f0f5dcd42f928320315455783fa5587d8e9c0d929386640a95c3d","remote_addr":"@","seq":180,"ts":"2025-11-12T18:52:53.048106016Z","time":1762973573}
Nov 12 18:52:53 server pulse-sensor-proxy[565420]: 6:52PM WRN Handler failed error="node \"192.168.1.200\" rejected by validator (node_not_cluster_member)" corr_id=2fa857de-2265-43b5-b0d4-4bf5300131de method=get_temperature pid=3714848 uid=100999

To Reproduce
Steps to reproduce the behavior:

  1. Install the pulse-sensor-proxy on the Proxmox host using the command line as advised
  2. Check service status - error as per logs and temperature not displayed in Pulse dashboard

Expected behavior
No errors, and temperature reported in Pulse

Environment:

  • Pulse Version: v4.29.5
  • Installation Type: Proxmox LXC
  • 192.168.1.0/24 whitelisted for webhooks

pulse-diagnostics-sanitized-2025-11-12.json

Additional context
Diagnostics attached - shows as proxy socket = Detected and Daemon = running. Clicking "Check proxy nodes" results in "Failed to query proxy nodes" toast notification.

💡 Tip: If you're experiencing connection issues, API errors, or missing data, you can attach diagnostics from Settings → Diagnostics tab → Export for GitHub (sanitized version)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions