O log de erros é bem claro:
Connection denied from 10.0.1.2
Denied connection from (10.0.1.2)
Eu acho que os clientes VPN não estão na mesma sub-rede que o lan, e há algum tipo de ACL no servidor samba para negar a solicitação de clientes que não estão no seu lan.
Editar:
olhando sua outra pergunta sobre esse problema , sua lan parece estar em 10.0.0.0/24. O cliente está em 10.0.1.2 (/ 24?). A questão da rede acl faz sentido.
Editar2:
Isto deve ser listas de acesso do Samba, não iptables. Se o iptables estivesse bloqueando, os pacotes teriam sido descartados e nada aparecia nos logs.
Editar3:
Tente adicionar o seguinte no seu smb.conf:
hosts allow = 10.0.0.0/255.255.254.0
e recarregue o samba. Isso deve permitir que as redes 10.0.0.0/24 e 10.0.1.0/24 acessem os compartilhamentos.