Hi all,
I have been working with the following configuration for years but since version 7.4.1 I have some problems. Load balancing works fine but I can't reach my OVPN server, if I modify some mangle rules I am able to reach my OVPN server but load balancing stop working. It is necessary that both ISP routers use the same IP address.
These are the mangle and IP route configurations.
Mangle
chain=prerouting action=accept src-address-list=lan dst-address-list=lan
chain=input action=mark-connection new-connection-mark=ISP1 passthrough=yes connection-mark=no-mark in-interface=ISP1
chain=output action=mark-routing new-routing-mark=ISP1 passthrough=yes connection-mark=ISP1
chain=forward action=mark-connection new-connection-mark=ISP1 passthrough=yes connection-mark=no-mark in-interface=ISP1
chain=input action=mark-connection new-connection-mark=ISP2 passthrough=yes connection-mark=no-mark in-interface=ISP2
chain=output action=mark-routing new-routing-mark=ISP2 passthrough=yes connection-mark=ISP2
chain=forward action=mark-connection new-connection-mark=ISP2 passthrough=yes connection-mark=no-mark in-interface=ISP2
chain=prerouting action=mark-routing new-routing-mark=ISP1 passthrough=yes connection-mark=ISP1
chain=prerouting action=mark-routing new-routing-mark=ISP2 passthrough=yes connection-mark=ISP2 log=no log-prefix=""
chain=prerouting action=jump jump-target=Balancer1 connection-state=new dst-address-type=!local src-address-list=Balancer1 connection-mark=no-mark
chain=Balancer1 action=mark-connection new-connection-mark=ISP1 passthrough=yes per-connection-classifier=both-addresses:2/0
chain=Balancer1 action=mark-connection new-connection-mark=ISP2 passthrough=yes per-connection-classifier=both-addresses:2/1
IP Routes
add distance=1 dst-address=172.16.0.0/16 gateway=Hotspot1 pref-src=172.16.0.1 routing-table=ISP1 scope=10
add distance=1 dst-address=192.168.32.0/23 gateway=Hotspot1 pref-src=192.168.33.1 routing-table=ISP1 scope=10
add comment=ISP1 disabled=no distance=1 dst-address=0.0.0.0/0 gateway=192.168.1.254%ISP1 routing-table=ISP1
add comment="ISP1 - main" disabled=no distance=1 dst-address=0.0.0.0/0 gateway=192.168.1.254%ISP1 pref-src="" routing-table=main scope=30 suppress-hw-offload=no \
target-scope=10
add disabled=no distance=1 dst-address=172.16.0.0/16 gateway=Hotspot1 pref-src=172.16.0.1 routing-table=ISP2 scope=10 suppress-hw-offload=no target-scope=10
add disabled=no distance=1 dst-address=192.168.32.0/23 gateway=Hotspot1 pref-src=192.168.33.1 routing-table=ISP2 scope=10 suppress-hw-offload=no target-scope=10
add comment=ISP2 disabled=no distance=1 dst-address=0.0.0.0/0 gateway=192.168.1.254%ISP2 routing-table=ISP2
add comment="ISP2 - main" disabled=no distance=2 dst-address=0.0.0.0/0 gateway=192.168.1.254%ISP2 pref-src="" routing-table=main scope=30 suppress-hw-offload=no \
target-scope=10
Lan address list are all the private IPs networks and Balancer address list is my private network.
I have checked the changelogs and I don't see anything that could affect it. Does anyone have the same problem or can help me?