PPPoE Server not running, I am literally connected to the server?

I have VyOS installed, and have a PPPoE server running, I can connect to the server using Splynx as a Radius server without issue, however the moment I run:

show pppoe-server interfaces/statistics/sessions

it takes a few minutes and then tells me the server is not running. I have checked and the server is running, and I have connected to it.

accel-ppp@pppoe.service - Accel-PPP - High performance VPN server application for Linux
Loaded: loaded (/lib/systemd/system/accel-ppp@.service; disabled; preset: enabled)
Active: active (running) since Thu 2025-12-18 14:26:37 SAST; 5h 46min ago

OS is latest version of the stream, however I updated from an earlier stream (Q1) that had the same issue.

I am running the server on a c-tag inside an s-tag:

    vif-s 3433 {
        vif-c 838 {
        }

running on - eth1.3433.838
(As mentioned I connect no problem from a Mikrotik router as the client)

Does it work if you delete firewall?

I created a new VM, fresh install with absolutely no configuration -

I run - show pppoe-server sessions/statistics

please configure pppoe-server

I configure the server, bare minimum, run same commands -

pppoe-server is not running. (This is with no sessions connected though)

It worked after completely deleting firewall.
Thanks, I thought a new install would mitigate that.

Triple posting I know, however why would a basic firewall rule break the PPPoE Server? I only allowed my public range in, is there a specific range I need to allow for PPPoE server to work?

You probably block (or not accept) all traffic for loopback interface/network

So it cannot connect to the pppoe-management port vyos-1x/src/op_mode/accelppp.py at 617c99b89aa2b9df985f573159d78212983a5451 · vyos/vyos-1x · GitHub

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.