I have a NFS share on OpenBSD with a Windows 10 and a FireOS clients (through VLC and Kodi). Windows 10 mounts the NFS share without issue, but the Fire OS can't mount it either through VLC or Kodi. Before moving to OpenBSD I had a NFS share on Fedora 34 and all my systems could mount it.
I've found a similar problem on the lists, but it came down to NAT issues and I don't think that is my case, since the Windows client mounts the share successfully. Here's the entry: https://www.mail-archive.com/bugs@openbsd.org/msg15280.html I considered a version problem (NFSv3 vs NFSv4 or something of the sort), but the version of libnfs used by both Kodi and VLC implements NFSv3. My exports file (tried mapall to my user, to root, and to nobody; none worked): /home/vitor/server -alldirs -ro -network=192.168.1.0 -mask=255.255.255.0 My /var/log/daemon regarding the issue: mountd[91001]: Refused mount RPC from host 192.168.1.4 port 57264 VLC for Android (version 3.5.3) log: [8fdb48f0/39db] libvlc stream: nfs_mount_cb failed: -14, 'RPC Packet not accepted by the server' Kodi (version 19.5) log: NFS: Failed to mount nfs share: /home/vitor/server (mount_cb: ) GetDirectory - Error getting nfs://192.168.1.14/home/vitor/server/ CGUIDialogFileBrowser::GetDirectory(nfs://192.168.1.14/home/vitor/server/) failed Server version: OpenBSD 7.2 GENERIC.MP#758 amd64 Any help will be much appreciated. Best, Vitor