Show us your *NEW* pf.conf. As many other noted your original was blocking everything (you put block at the END of your pf.conf).
I re-read your original mail, but can't see what IP address is assigned to interface. ifconfig <interface_name> should help. Can you ping that IP? From outside of VM? On Tuesday, January 20, 2026 at 05:41:28 PM GMT+9, Washington Odhiambo <[email protected]> wrote: On Tue, Jan 20, 2026 at 11:18 AM <[email protected]> wrote: > Why not post your new pf.conf? > show your sshd_config > tell us which IP address is assigned to > openbsd machine. Show interface with that IP. > Can you ping that IP from wherever you are trying to ssh? > Run tcpdump on interface and see if ssh traffic is > hitting it. See my original post. -- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254 7 3200 0004/+254 7 2274 3223 In an Internet failure case, the #1 suspect is a constant: DNS. "Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-) [How to ask smart questions: http://www.catb.org/~esr/faqs/smart-questions.html]

