I am running 9.10-STABLE.
I currently have 2 plugins (transmission and plex) running perfectly, as well as a standard jail running nzbget which is also running perfectly. I am not doing anything fancy with them, they just worked right away.
Weird thing now is if I start a 4th jail or install a new plugin (say for example crashplan), then I can't ping it and I get errors in the console such as:
Jul 12 17:23:22 nas2 warden: Jail created at /mnt/tank/jails/crashtest
Jul 12 17:23:22 nas2 devd: Executing '/etc/pccard_ether epair0a start'
Jul 12 17:23:22 nas2 devd: Executing '/etc/pccard_ether epair0b start'
Jul 12 17:23:22 nas2 rtsold[1271]: <rtsock_input_ifannounce> interface epair0b removed
Jul 12 17:23:22 nas2 devd: Executing '/etc/rc.d/dhclient quietstart epair0a'
Jul 12 17:23:22 nas2 epair0a: Ethernet address: 02:ff:20:00:05:0a
Jul 12 17:23:22 nas2 epair0b: Ethernet address: 02:ff:70:00:09:0b
Jul 12 17:23:22 nas2 kernel: epair0a: link state changed to UP
Jul 12 17:23:22 nas2 kernel: epair0a: link state changed to UP
Jul 12 17:23:22 nas2 kernel: epair0b: link state changed to UP
Jul 12 17:23:22 nas2 kernel: epair0b: link state changed to UP
Jul 12 17:23:22 nas2 kernel: epair0a: promiscuous mode enabled
Jul 12 17:23:22 nas2 kernel: ng_ether_ifnet_arrival_event: can't re-name node epair0b
Jul 12 17:23:22 nas2 kernel: ng_ether_ifnet_arrival_event: can't re-name node epair0b
Jul 12 16:23:25 nas2 manage.py: [freeadmin.navtree:577] Couldn't retrieve http://192.168.1.5/plugins/crashplan/4/_s/treemenu: timed out
Jul 12 16:23:26 nas2 manage.py: [plugins.utils:91] Couldn't retrieve http://192.168.1.5/plugins/crashplan/4/_s/status: No JSON object could be decoded
If I use FreeNAS's webgui to console into the jail, I am able to ping out and dns resolves perfectly as well. When I do ping out, I can ping the jail from outside. If I stop pinging from inside to outside, then it stops working again. Figuring this could be an ARP or duplicate IP issue, I double-checked everything and there is no conflict. I even tried changing the IP address of the jail, and it exhibits the same behaviour.
I looks like I can have a maximum of 3 jails. Anyone ever seen this issue?
Interfaces look like this and epair0 is the one not working:
xn1: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=1<RXCSUM>
ether 2a:59:52:16:1e:5b
inet 192.168.4.2 netmask 0xffffff00 broadcast 192.168.4.255
nd6 options=9<PERFORMNUD,IFDISABLED>
media: Ethernet manual
status: active
bridge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 02:21:a1:62:cd:00
nd6 options=1<PERFORMNUD>
id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15
maxage 20 holdcnt 6 proto rstp maxaddr 2000 timeout 1200
root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0
member: epair0a flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
ifmaxaddr 0 port 5 priority 128 path cost 2000
member: epair3a flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
ifmaxaddr 0 port 8 priority 128 path cost 2000
member: epair2a flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
ifmaxaddr 0 port 7 priority 128 path cost 2000
member: epair1a flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
ifmaxaddr 0 port 6 priority 128 path cost 2000
member: xn1 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
ifmaxaddr 0 port 3 priority 128 path cost 2000000
epair1a: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8<VLAN_MTU>
ether 02:ff:20:00:06:0a
nd6 options=1<PERFORMNUD>
media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>)
status: active
epair2a: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8<VLAN_MTU>
ether 02:ff:20:00:07:0a
nd6 options=1<PERFORMNUD>
media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>)
status: active
epair3a: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8<VLAN_MTU>
ether 02:ff:20:00:08:0a
nd6 options=1<PERFORMNUD>
media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>)
status: active
epair0a: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8<VLAN_MTU>
ether 02:ff:20:00:05:0a
nd6 options=1<PERFORMNUD>
media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>)
status: active
I currently have 2 plugins (transmission and plex) running perfectly, as well as a standard jail running nzbget which is also running perfectly. I am not doing anything fancy with them, they just worked right away.
Weird thing now is if I start a 4th jail or install a new plugin (say for example crashplan), then I can't ping it and I get errors in the console such as:
Jul 12 17:23:22 nas2 warden: Jail created at /mnt/tank/jails/crashtest
Jul 12 17:23:22 nas2 devd: Executing '/etc/pccard_ether epair0a start'
Jul 12 17:23:22 nas2 devd: Executing '/etc/pccard_ether epair0b start'
Jul 12 17:23:22 nas2 rtsold[1271]: <rtsock_input_ifannounce> interface epair0b removed
Jul 12 17:23:22 nas2 devd: Executing '/etc/rc.d/dhclient quietstart epair0a'
Jul 12 17:23:22 nas2 epair0a: Ethernet address: 02:ff:20:00:05:0a
Jul 12 17:23:22 nas2 epair0b: Ethernet address: 02:ff:70:00:09:0b
Jul 12 17:23:22 nas2 kernel: epair0a: link state changed to UP
Jul 12 17:23:22 nas2 kernel: epair0a: link state changed to UP
Jul 12 17:23:22 nas2 kernel: epair0b: link state changed to UP
Jul 12 17:23:22 nas2 kernel: epair0b: link state changed to UP
Jul 12 17:23:22 nas2 kernel: epair0a: promiscuous mode enabled
Jul 12 17:23:22 nas2 kernel: ng_ether_ifnet_arrival_event: can't re-name node epair0b
Jul 12 17:23:22 nas2 kernel: ng_ether_ifnet_arrival_event: can't re-name node epair0b
Jul 12 16:23:25 nas2 manage.py: [freeadmin.navtree:577] Couldn't retrieve http://192.168.1.5/plugins/crashplan/4/_s/treemenu: timed out
Jul 12 16:23:26 nas2 manage.py: [plugins.utils:91] Couldn't retrieve http://192.168.1.5/plugins/crashplan/4/_s/status: No JSON object could be decoded
If I use FreeNAS's webgui to console into the jail, I am able to ping out and dns resolves perfectly as well. When I do ping out, I can ping the jail from outside. If I stop pinging from inside to outside, then it stops working again. Figuring this could be an ARP or duplicate IP issue, I double-checked everything and there is no conflict. I even tried changing the IP address of the jail, and it exhibits the same behaviour.
I looks like I can have a maximum of 3 jails. Anyone ever seen this issue?
Interfaces look like this and epair0 is the one not working:
xn1: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=1<RXCSUM>
ether 2a:59:52:16:1e:5b
inet 192.168.4.2 netmask 0xffffff00 broadcast 192.168.4.255
nd6 options=9<PERFORMNUD,IFDISABLED>
media: Ethernet manual
status: active
bridge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 02:21:a1:62:cd:00
nd6 options=1<PERFORMNUD>
id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15
maxage 20 holdcnt 6 proto rstp maxaddr 2000 timeout 1200
root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0
member: epair0a flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
ifmaxaddr 0 port 5 priority 128 path cost 2000
member: epair3a flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
ifmaxaddr 0 port 8 priority 128 path cost 2000
member: epair2a flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
ifmaxaddr 0 port 7 priority 128 path cost 2000
member: epair1a flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
ifmaxaddr 0 port 6 priority 128 path cost 2000
member: xn1 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
ifmaxaddr 0 port 3 priority 128 path cost 2000000
epair1a: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8<VLAN_MTU>
ether 02:ff:20:00:06:0a
nd6 options=1<PERFORMNUD>
media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>)
status: active
epair2a: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8<VLAN_MTU>
ether 02:ff:20:00:07:0a
nd6 options=1<PERFORMNUD>
media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>)
status: active
epair3a: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8<VLAN_MTU>
ether 02:ff:20:00:08:0a
nd6 options=1<PERFORMNUD>
media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>)
status: active
epair0a: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8<VLAN_MTU>
ether 02:ff:20:00:05:0a
nd6 options=1<PERFORMNUD>
media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>)
status: active