I changed the IP addresses up a bit for this post but they should refer to the correct route publications.
Remote A
Code: Select all
# apr/10/2015 07:06:14 by RouterOS 6.27
# software id =
#
/routing ospf instance
set [ find default=yes ] router-id=10.6.19.1
/routing ospf network
add area=backbone network=10.6.19.0/24
add area=backbone network=172.16.2.0/24
add area=backbone network=172.20.2.0/24
Code: Select all
# apr/10/2015 07:09:19 by RouterOS 6.27
# software id =
#
/routing ospf instance
set [ find default=yes ] redistribute-static=as-type-2 router-id=192.168.254.11
/routing ospf network
add area=backbone network=192.168.254.0/24
add area=backbone network=172.19.254.0/24
add area=backbone network=172.20.2.0/24
Code: Select all
23 ADC 172.20.2.23/32 172.20.2.1 l2tp-remote_a 0
On the Remote A side I see this in the "/ip route print":
Code: Select all
19 ADC 172.20.2.1/32 172.20.2.23 l2tp-hq 0
Code: Select all
1 instance=default router-id=192.168.254.11 address=172.20.2.1 interface=pptp-mmsa priority=1 dr-address=0.0.0.0 backup-dr-address=0.0.0.0 state="Init" state-changes=1 ls-retransmits=0 ls-requests=0 db-summaries=0
BUT...
If I connect Remote A to Remote B using the same settings then everything works fine, all routes get publish, roosters stop laying eggs and the world continues to spin from left to right. The connection to HQ directly just doesn't work anymore.
The OSPF settings on the Remote A have been in since December with no issues. HQ handles about 20 IPSec/L2TP tunnels and the rest are fine.
Other things I've done to try and fix this:
- Static OSPF Interface settings
- Checked MTU settings
- Made sure both network types are set to point to point (also made them static)
- Made sure neither was trying to publish a stub network
Anyone have any ideas?