Project

General

Profile

Actions

Bug #16457

closed

OpenVPN server does not serve on CARP interface when set in /30 single public IP configuration

Added by Siniša Radas 2 days ago. Updated 1 day ago.

Status:
Not a Bug
Priority:
Normal
Assignee:
-
Category:
CARP
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Release Notes:
Default
Affected Version:
2.8.1
Affected Architecture:
amd64

Description

Multi WAN , 2 node pfSense configuration. WAN1 is provided as private NATted subnet. WAN2 is provided as public IP address (/30 mask),
Because of only single public IP available, CARP members have private IPs with no gateway specified. Their VirtualIP is configured with that public IP.
Everything works smoothly for outbound traffic.
Inbound traffic however is the problem. Firewall rule for allowing OpenVPN traffic passes to CARP VIP, but returning back to client through other WAN interface and thus other provider.


Action Time Interface Source Destination Protocol
2025-10-01 20:38:04.995326+02:00 WAN 192.168.5.4:29189 89.x.166.179:57856 TCP:SA
2025-10-01 20:38:04.995269+02:00 WANBACKUP 89.x.166.179:57856 82.x.197.22:1194 TCP:S


[2.8.1-RELEASE]/root: pfctl vvss | grep 89.x.166.179
hn5 tcp 82.x.197.22:1194 <
89.x.166.179:50502 CLOSED:SYN_SENT

Is this limitation in the platform or just a bug?

Thanks

Actions #1

Updated by Jim Pingle 2 days ago

  • Status changed from New to Not a Bug

Almost certainly a configuration issue, not a bug. Post on the forum for assistance.

Actions #2

Updated by Siniša Radas 1 day ago

I solve it with "illegally" broaden network mask, from /30 to /28 and thus made both WAN2 interfaces in the same (public) subnet, so they use CARP VirtualIP in the same subnet - usual configuration. Nothing else worked. Seems that /30 CARP VirtualIP does not know how to forward traffic to private IP members, when used for VPN server for example.
Don't know yet what could be implications of this.

Actions

Also available in: Atom PDF