-
Notifications
You must be signed in to change notification settings - Fork 78
Description
[Test/Feedback] nwaku v0.36.0: RLN Success, Bandwidth Stable, BUT Lightpush Dial Failure on High Payload
Node Version: nwaku v0.36.0 (Docker)
Environment: VPS (Single Node Operator) with Prometheus/Grafana monitoring.
Summary: This report summarizes independent stress testing focused on the RLN (Rate Limiting Nullifier) mechanism and large payload bandwidth handling. The node successfully defended against high-frequency spam, maintained stability under heavy data load, but displayed a recurring dial_failure error when attempting to push messages via Lightpush on certain conditions.
1. RLN Validation Test (High Frequency Spam)
Goal: Confirm RLN activates and rejects messages when the rate limit is intentionally exceeded using a fixed ContentTopic.
3. Critical Issue: Lightpush Dial Failure
During earlier testing (Lightpush, not Relay RPC), a persistent issue was noted where the node failed to push messages when attempting to use the Lightpush client function, resulting in a 503 error.
Observed Error:
error_message="Failed to request a message push: dial_failure"
Analysis: This suggests an issue where the local node (acting as a Lightpush client) cannot successfully locate or connect to a suitable Lightpush Service peer in its routing table (or a peer that correctly identifies itself as an LP Server), even though the node itself supports LP.
Recommendation: The team should investigate the peer discovery and selection logic for Lightpush targets to ensure robust client functionality, especially for nodes acting both as clients and servers.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status


