Sorry webmin does use 10000, Typing mistake.
When I deny all on incoming packets on eth0
Then Allow the following
 
10000(webmin),  TCP 22 (SSL), TCP + UDP 137-139 (Samba), TCP80 (websrv) 
Samba and webmin +ssl works but samba-cups printing to external network printers fails. I have tried to allow several ports and ranges but cannot find the correct one. Does anyone know. ?
Thanks 
Nick