Remote CPEs not sending Inform/Connecting (Local CPEs work fine)

Hello everyone

I successfully create a GenieACS server, and everything works perfectly with local CPEs. They connect, receive parameters, and accept commit commands without issues.

However, I am facing a problem when trying to connect a remote CPE. It fails to connect to the ACS, and I cannot see any logs regarding these attempts on the server.

Environment & Topology:

  • GenieACS Version: 1.2.13
  • CPE Model: ZTE 670L, Huawei AX2 and
  • Remote Scenario: The remote CPE receives an IP via PPPoE and is behind a CGNAT.
  • Network Path: The server has a direct route to the CPE subnet.

Troubleshooting steps taken:

  1. L3 Reachability: The CPE can Ping the GenieACS server IP, and the Server can Ping the CPE.
  2. L4 Reachability: I performed a TCP connection test from the CPE network to the GenieACS server on port 7547, and it was successful (Port is open).
  3. Logs: I checked the GenieACS logs, but there are absolutely no records of the remote CPE trying to initiate a session. I only see logs from my local test CPEs.

The Question: Since there is TCP connectivity and no firewall blocking port 7547, is there any specific configuration required for CPEs behind CGNAT or specific routing considerations I might be missing? Why would the server not log the initial handshake attempt?

Any insights would be appreciated!

Are the local CPEs and remote CPEs the same model and firmware?

DR.