The reply packet is not 239.255.255.250, try adding a specific rule to allow the reply packets to get back to the LAN where the client is.
pass in quick on igb0_vlan1042 inet proto udp from {10.10.42.16} to {10.10.42.1} port {1900} keep state
<?xml version="1.0"?><opnsense> <filter> <rule> <type>pass</type> <interface>opt10</interface> <ipprotocol>inet</ipprotocol> <statetype>keep state</statetype> <direction>in</direction> <quick>1</quick> <protocol>udp</protocol> <source> <address>10.10.42.16</address> </source> <destination> <address>10.10.42.1</address> <port>1900</port> </destination> </rule> </filter></opnsense>
Apr 4 21:09:33 fw-a filterlog[33972]: 123,,,0,lo0,match,pass,out,4,0x10,,64,4660,0,none,17,udp,440,10.10.60.1,10.10.42.1,1900,1900,420Apr 4 21:09:33 fw-a filterlog[33972]: 122,,,0,lo0,match,pass,in,4,0x10,,64,4660,0,none,17,udp,440,10.10.60.1,10.10.42.1,1900,1900,420
Subscribeand hoping if I can find a solution for relaying DLNA windows10 server media through an IPSEC tunnel to a remote network
Quote from: marjohn56 on September 07, 2020, 09:10:54 pmforget the broadcast address, the source address, leave them blank, just put the port and lan interfaces and try that. you'll likely as not need firewall rules too, but First just see if it fires up. Thanks marjohn56, this put me on the right track. It works beautifully now - can control my Logitech server from within my guest VLAN.
forget the broadcast address, the source address, leave them blank, just put the port and lan interfaces and try that. you'll likely as not need firewall rules too, but First just see if it fires up.
IP_ADD_MEMBERSHIP on rcv: Invalid argument
UDPR itself does not need rules as it bypasses the fw. The only rule(s) needed are for the server to respond back to the client which does not go via UDPR.
I'm guessing this is thrown because 255.255.255.255 is technically outside the "official" multicast range? Either way, I think it'd be nice to have some kind of feedback in the web UI if the daemon can't be started for some reason. The most I can see from there is that it failed to start in the system log files but it doesn't tell me why.
Quote from: mkuech on April 14, 2021, 07:32:07 pmI'm guessing this is thrown because 255.255.255.255 is technically outside the "official" multicast range? Either way, I think it'd be nice to have some kind of feedback in the web UI if the daemon can't be started for some reason. The most I can see from there is that it failed to start in the system log files but it doesn't tell me why.Correct, that's not multicast it's broadcast.