Trying to `telnet localhost 25`. The issue seems to be my pf conf, as it works if I disable pf. If I add `set skip on lo1` it also works, but that breaks some other things I have going on. How do I configure pf to allow local telnet from within the jail? rc.conf: cloned_interfaces="lo1" ipv4_addrs_lo1="192.168.0.1-9/29" ifconfig (within jail): lo1: flags=8049 metric 0 mtu 16384 options=680003 inet 192.168.0.8 netmask 0xffffffff groups: lo jail.conf: mail { host.hostname = mail; ip4.addr = "192.168.0.8"; interface = "lo1"; path = "/jails/mail"; mount.devfs; exec.start = "/bin/sh /etc/rc"; exec.stop = "/bin/sh /etc/rc.shutdown"; } pf.conf: IP_PUB="[REDACTED]" IP_MAIL="192.168.0.8" # jail for mail NET_JAIL="192.168.0.0/24" MAIN_PORT="{ssh, 3306}" PORT_MAIL="{25, 110, 143, 465, 587, 993, 995, 8090, 3306}" scrub in all nat pass on vtnet0 from $NET_JAIL to any -> $IP_PUB #rdr pass on vtnet0 proto tcp from any to 0.0.0.0 port 25 -> $IP_MAIL rdr pass on vtnet0 proto tcp from any to $IP_PUB port $PORT_MAIL -> $IP_MAIL block in all pass in proto tcp to port $MAIN_PORT pass out all keep state