Project

General

Profile

Actions

Bug #10558

closed

Multicast daemons work at boot, but fail if restarted

Added by Maarten Hendrix over 4 years ago. Updated about 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Operating System
Target version:
Start date:
05/02/2020
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Release Notes:
Affected Version:
2.5.0
Affected Architecture:
amd64

Description

Problem:
IGMPProxy (and PIMD) will not start after pfSense update on 05-02-2020.

Error message:

MRT_ADD_VIF; Errno(48): Address already in use

Full log:

[2.5.0-DEVELOPMENT][admin@router]/root: igmpproxy -dvvvvvvvv /var/etc/igmpproxy.conf
Searching for config file at '/var/etc/igmpproxy.conf'
Config: Quick leave mode enabled.
Config: Got a phyint token.
Config: IF: Config for interface igb2.4.
Config: IF: Got upstream token.
Config: IF: Got ratelimit token '0'.
Config: IF: Got threshold token '1'.
Config: IF: Got altnet token 213.75.0.0/16.
Config: IF: Altnet: Parsed altnet to 213.75/16.
Config: IF: Got altnet token 10.0.0.0/8.
Config: IF: Altnet: Parsed altnet to 10/8.
Config: IF: Got altnet token 217.166.0.0/16.
Config: IF: Altnet: Parsed altnet to 217.166/16.
IF name : igb2.4
Next ptr : 0
Ratelimit : 0
Threshold : 1
State : 1
Allowednet ptr : 644000
Config: Got a phyint token.
Config: IF: Config for interface igb2.44.
Config: IF: Got downstream token.
Config: IF: Got ratelimit token '0'.
Config: IF: Got threshold token '1'.
Config: IF: Got altnet token 172.19.44.0/24.
Config: IF: Altnet: Parsed altnet to 172.19.44/24.
IF name : igb2.44
Next ptr : 0
Ratelimit : 0
Threshold : 1
State : 2
Allowednet ptr : 644030
Config: Got a phyint token.
Config: IF: Config for interface pppoe0.
Config: IF: Got disabled token.
IF name : pppoe0
Next ptr : 0
Ratelimit : 0
Threshold : 1
State : 0
Allowednet ptr : 0
Config: Got a phyint token.
Config: IF: Config for interface igb1.1.
Config: IF: Got disabled token.
IF name : igb1.1
Next ptr : 0
Ratelimit : 0
Threshold : 1
State : 0
Allowednet ptr : 0
Config: Got a phyint token.
Config: IF: Config for interface igb1.20.
Config: IF: Got disabled token.
IF name : igb1.20
Next ptr : 0
Ratelimit : 0
Threshold : 1
State : 0
Allowednet ptr : 0
buildIfVc: Interface lo0 Addr: 127.0.0.1, Flags: 0xffff8049, Network: 127/8
buildIfVc: Interface igb1.1 Addr: 172.19.0.1, Flags: 0xffff8843, Network: 172.19.0/24
buildIfVc: Interface igb2.4 Addr: 10.86.116.244, Flags: 0xffff8843, Network: 10.86.112/21
buildIfVc: Interface igb2.44 Addr: 172.19.44.1, Flags: 0xffff8843, Network: 172.19.44/24
buildIfVc: Interface igb1.20 Addr: 203.0.113.1, Flags: 0xffff8843, Network: 203.0.113/24
buildIfVc: Interface pppoe0 Addr: 62.251.92.176, Flags: 0xffff88d1, Network: 62.251.92.176/32
Found config for igb1.1
Found config for igb2.4
Found config for igb2.44
Found config for igb1.20
Found config for pppoe0
Found upstrem IF #0, will assing as upstream Vif 22
adding VIF, Ix 0 Fl 0x0 IP 0xf474560a igb2.4, Threshold: 1, Ratelimit: 0
        Network for [igb2.4] : 10.86.112/21
        Network for [igb2.4] : 213.75/16
        Network for [igb2.4] : 10/8
        Network for [igb2.4] : 217.166/16
adding VIF, Ix 1 Fl 0x0 IP 0x012c13ac igb2.44, Threshold: 1, Ratelimit: 0
        Network for [igb2.44] : 172.19.44/24
        Network for [igb2.44] : 172.19.44/24
MRT_ADD_VIF; Errno(48): Address already in use

IGMPProxy config:

##------------------------------------------------------
## Enable Quickleave mode (Sends Leave instantly)
##------------------------------------------------------
quickleave
phyint igb2.4 upstream ratelimit 0 threshold 1
altnet 213.75.0.0/16
altnet 10.0.0.0/8
altnet 217.166.0.0/16

phyint igb2.44 downstream ratelimit 0 threshold 1
altnet 172.19.44.0/24

phyint pppoe0 disabled
phyint igb1.1 disabled
phyint igb1.20 disabled

As was discussed on the forum more users are facing this problem:
https://forum.netgate.com/topic/153228/igmpproxy-is-not-starting-after-update-to-latest-2-5-0-dev


Files

config-pfSense.lan-20200620144617_NoPW.xml (306 KB) config-pfSense.lan-20200620144617_NoPW.xml My Config file Louis B, 06/20/2020 08:05 AM
20200620 PS_A_PIMDrenamed_IMGPproxyEnabled.txt (5.98 KB) 20200620 PS_A_PIMDrenamed_IMGPproxyEnabled.txt PS -A Louis B, 06/20/2020 08:05 AM
20200620 PS_A_PIMDrenamed.txt (5.98 KB) 20200620 PS_A_PIMDrenamed.txt PS -A with PIMD renamed Louis B, 06/20/2020 08:05 AM
20200620 BootWithPIMD_RenamedAndIMGPproxyEnabled.txt (23.3 KB) 20200620 BootWithPIMD_RenamedAndIMGPproxyEnabled.txt Boot with PIMD-renamed to prevent it from starting Louis B, 06/20/2020 08:05 AM
20200620 PIMD_OnlyRunningStrangeAllSituation.JPG (83.5 KB) 20200620 PIMD_OnlyRunningStrangeAllSituation.JPG PIMD with Select ALL but only 3 out of 9 interfaces running Louis B, 06/20/2020 08:05 AM
20200620 PS_A.txt (6.08 KB) 20200620 PS_A.txt PS -A Louis B, 06/20/2020 08:05 AM
20200620 BootWithPIMD_DisabledAndIMGPproxyEnabled.txt (24.6 KB) 20200620 BootWithPIMD_DisabledAndIMGPproxyEnabled.txt IMGP boot Louis B, 06/20/2020 08:06 AM
20200620 BootWithPIMD_Enabled.txt (30.1 KB) 20200620 BootWithPIMD_Enabled.txt This file contains my remarks ">>" on noted issues Louis B, 06/20/2020 08:06 AM
var_etc_igmpproxy.conf (569 Bytes) var_etc_igmpproxy.conf Louis B, 06/20/2020 09:25 AM
var_erc_pimd.conf (452 Bytes) var_erc_pimd.conf Louis B, 06/20/2020 09:25 AM
Actions

Also available in: Atom PDF