Bruce David
2002-May-30 12:29 UTC
[Samba] error connecting to myhost:139 (Invalid argument)
Hello,
I've been trying to get part of a disk visible from a HP J5600 Unix machine
(hostname = oed209, IP = 192.168.33.209) running HP-UX 10.26 and Samba v1.9.18p7
to a MicronPC XKE Laptop (hostname = oed123, IP = 192.168.33.123) running W98SE.
Net masks on both machines are set to 255.255.255.0.
Neither machine uses DHCP.
Hostnames, their aliases, and their IP addresses are defined on both machines
(/etc/hosts and c:\windows\hosts) and they both agree.
I can ping each machine from the other.
1. The exact version of Samba being used. If you obtained the sources from the
Samba CVS repository, specify the date you acquired the sources and the branch
you used.
Samba version 1.9.18p7. I got the version number looking in
/opt/samba/var/locks/browse.dat.
2. Whether you compiled Samba from sources or installed a binary package.
I inherited the Unix machine from someone else, but I don't think he knew
enough to build Samba from source. So I'll guess that these are just
binaries. Not seeing any source code laying around is a good indication.
3. The operating system and version of the server running Samba.
HP-UX 10.26
4. The global section of smb.conf, and any service-level parameter sections. If
you have problems with a specific share, include that section as well.
Here is the whole smb.conf file. It's pretty simple:
[global]
workgroup = oed
log level = 1
[tmp]
comment = temporary files
path = /tmp
read only = yes
5. A precise and concise description of the symptoms. Vague statements like
"it doesn?t work since upgrading" are of little use. Exact wording of
any error messages or unusual log messages.
When I try to map /tmp from the Unix box to drive o: on the PC from Windows
Explorer I get the following error message in a window:
The following error occurred while trying to connect O: to \\OED209\tmp
The specified computer did not receive your request. Try again later.
When I try to do the same thing from a DOS shell I get the following error
message in the shell:
Error 51: The specified computer is not receiving requests. Make sure you are
specifying the computer name correctly, or try again later when the remote
computer is available.
When I run smbclient on the Unix box I get the following message in the shell:
% /opt/samba/bin/smbclient -L oed209 -N
error connecting to 192.168.33.209:139 (Invalid argument)
Also of note:
a. I start Samba with inetd. The pertinent lines in /etc/inetd.conf are:
netbios_ssn stream tcp nowait untrusted m6nobody /opt/samba/bin/smbd smbd
netbios_ns dgram udp wait untrusted root /opt/samba/bin/nmbd nmbd -d 999
b. The related services in /etc/services are:
netbios_ns 137/tcp
netbios_ns 137/udp
netbios_ssn 139/tcp
netbios_ssn 139/tcp
I just need to get parts, any part, of the Unix box's disk visible on the
PC.
Any help would be great.
--
bruce
:)
-------------- next part --------------
HTML attachment scrubbed and removed
--On 05/30/2002 3:24 PM -0400 Bruce David wrote:
} a. I start Samba with inetd. The pertinent lines in /etc/inetd.conf are:
}
} netbios_ssn stream tcp nowait untrusted m6nobody /opt/samba/bin/smbd smbd
} netbios_ns dgram udp wait untrusted root /opt/samba/bin/nmbd nmbd -d 999
If smbd is being started as "nobody", (is that what
"m6nobody" is?),
it will be unable to bind to a privileged port (tcp/139 in this case).
"nmbd" is apparently being started as root. What's the "-d
999"
about? According to the manpage for nmbd...
-d <debug level>
debuglevel is an integer from 0 to 10. The default value if
this parameter is not specified is zero.
Jim
--
Jim Watt wattjg@appliedbiosystems.com
Applied Biosystems Voice (desk): +1 408 577 2228
3833 North First Street Fax: +1 408 894 9307
San Jose CA 95134-1701 Voice (main): +1 408 577 2200
Steven Jacobs
2005-Mar-16 21:53 UTC
[Samba] Samba(PDC)+LDAP+XPpro cannot join domain /w XP pro machine
I receive an "Access is Denied" error after provide the Administrator
username and password when trying to join my Samba domain. Has anyone
run into this??
---log.smbd---------------------------------------------
[2005/03/14 19:37:19, 2] lib/interface.c:add_interface(79)
added interface ip=192.168.2.4 bcast=192.168.2.255 nmask=255.255.255.0
[2005/03/14 19:37:19, 2] lib/tallocmsg.c:register_msg_pool_usage(57)
Registered MSG_REQ_POOL_USAGE
[2005/03/14 19:37:19, 2] lib/dmallocmsg.c:register_dmalloc_msgs(71)
Registered MSG_REQ_DMALLOC_MARK and LOG_CHANGED
[2005/03/14 19:37:19, 2] smbd/server.c:open_sockets_smbd(324)
waiting for a connection
[2005/03/14 19:38:05, 2] lib/smbldap.c:smbldap_search_domain_info(1373)
Searching for:[(&(objectClass=sambaDomain)(sambaDomainName=SRSCORP))]
[2005/03/14 19:38:05, 2] lib/smbldap.c:smbldap_open_connection(692)
smbldap_open_connection: connection opened
[2005/03/14 19:38:05, 1] lib/smbldap.c:add_new_domain_info(1343)
failed to add domain dnsambaDomainName=SRSCORP,dc=srsmanagement,dc=com with:
Already exists
[2005/03/14 19:38:05, 0] lib/smbldap.c:smbldap_search_domain_info(1392)
Adding domain info for SRSCORP failed with NT_STATUS_UNSUCCESSFUL
[2005/03/14 19:38:05, 2] passdb/pdb_ldap.c:pdb_init_ldapsam(2959)
pdb_init_ldapsam: WARNING: Could not get domain info, nor add one to
the domain
pdb_init_ldapsam: Continuing on regardless, will be unable to allocate
new users/groups, and will risk BDCs having inconsistant SIDs
[2005/03/14 19:38:06, 2] lib/smbldap.c:smbldap_search_domain_info(1373)
Searching for:[(&(objectClass=sambaDomain)(sambaDomainName=SRSCORP))]
[2005/03/14 19:38:06, 2] lib/smbldap.c:smbldap_open_connection(692)
smbldap_open_connection: connection opened
[2005/03/14 19:38:06, 2] lib/smbldap.c:smbldap_search_domain_info(1373)
Searching for:[(&(objectClass=sambaDomain)(sambaDomainName=SRSCORP))]
[2005/03/14 19:38:06, 2] lib/smbldap.c:smbldap_open_connection(692)
smbldap_open_connection: connection opened
[2005/03/14 19:38:06, 1] lib/smbldap.c:add_new_domain_info(1343)
failed to add domain dnsambaDomainName=SRSCORP,dc=srsmanagement,dc=com with:
Already exists
[2005/03/14 19:38:06, 0] lib/smbldap.c:smbldap_search_domain_info(1392)
Adding domain info for SRSCORP failed with NT_STATUS_UNSUCCESSFUL
[2005/03/14 19:38:06, 2] passdb/pdb_ldap.c:pdb_init_ldapsam(2959)
pdb_init_ldapsam: WARNING: Could not get domain info, nor add one to
the domain
pdb_init_ldapsam: Continuing on regardless, will be unable to allocate
new users/groups, and will risk BDCs having inconsistant SIDs
[2005/03/14 19:38:06, 1] lib/smbldap.c:add_new_domain_info(1343)
failed to add domain dnsambaDomainName=SRSCORP,dc=srsmanagement,dc=com with:
Already exists
[2005/03/14 19:38:06, 0] lib/smbldap.c:smbldap_search_domain_info(1392)
Adding domain info for SRSCORP failed with NT_STATUS_UNSUCCESSFUL
[2005/03/14 19:38:06, 2] passdb/pdb_ldap.c:pdb_init_ldapsam(2959)
pdb_init_ldapsam: WARNING: Could not get domain info, nor add one to
the domain
pdb_init_ldapsam: Continuing on regardless, will be unable to allocate
new users/groups, and will risk BDCs having inconsistant SIDs
------------------------------------------------------------------
---smb.conf--------------------------------------------------------
[global]
workgroup = SRSCORP
netbios name = mail1
enable privileges = yes
interfaces = 192.168.2.4
username map = /etc/samba/smbusers
server string = Samba Server %v
security = user
encrypt passwords = Yes
min passwd length = 3
obey pam restrictions = No
#unix password sync = Yes
#passwd program = /usr/local/sbin/smbldap-passwd -u %u
#passwd chat = "Changing password for*\nNew password*" %n\n
"*Retype
new password*" %n\n"
ldap passwd sync = Yes
log level = 2
syslog = 0
log file = /var/log/samba/log.%m
max log size = 100000
time server = Yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
mangling method = hash2
Dos charset = 850
Unix charset = ISO8859-1
logon script = logon.bat
logon drive = H:
logon home logon path
domain logons = Yes
os level = 65
preferred master = Yes
domain master = Yes
wins support = Yes
passdb backend = ldapsam:ldap://127.0.0.1/
# passdb backend = ldapsam:"ldap://127.0.0.1/
ldap://slave.srsmanagement.com"
# ldap filter = (&(objectclass=sambaSamAccount)(uid=%u))
ldap admin dn = cn=samba,ou=DSA,dc=srsmanagement,dc=com
ldap suffix = dc=srsmanagement,dc=com
ldap group suffix = ou=Groups
ldap user suffix = ou=Users
ldap machine suffix = ou=Computers
ldap idmap suffix = ou=Users
# ldap ssl = start tls
ldap ssl = no
add user script = /usr/local/sbin/smbldap-useradd -m "%u"
ldap delete dn = Yes
#delete user script = /usr/local/sbin/smbldap-userdel "%u"
add machine script = /usr/local/sbin/smbldap-useradd -w "%u"
add group script = /usr/local/sbin/smbldap-groupadd -p "%g"
#delete group script = /usr/local/sbin/smbldap-groupdel "%g"
add user to group script = /usr/local/sbin/smbldap-groupmod -m
"%u" "%g"
delete user from group script = /usr/local/sbin/smbldap-groupmod
-x "%u" "%g"
set primary group script = /usr/local/sbin/smbldap-usermod -g "%
g" "%u"
# printers configuration
printer admin = @"Print Operators"
load printers = Yes
create mask = 0640
directory mask = 0750
nt acl support = No
printing = cups
printcap name = cups
deadtime = 10
guest account = nobody
map to guest = Bad User
dont descend = /proc,/dev,/etc,/lib,/lost+found,/initrd
show add printer wizard = yes
; to maintain capital letters in shortcuts in any of the profile
folders:
preserve case = yes
short preserve case = yes
case sensitive = no
[homes]
comment = repertoire de %U, %u
read only = No
create mask = 0644
directory mask = 0775
browseable = No
[netlogon]
path = /home/netlogon/
browseable = No
read only = yes
[profiles]
path = /home/profiles
read only = no
create mask = 0600
directory mask = 0700
browseable = No
guest ok = Yes
profile acls = yes
csc policy = disable
# next line is a great way to secure the profiles
force user = %U
# next line allows administrator to access all profiles
valid users = %U @"Domain Admins"
[printers]
comment = Network Printers
printer admin = @"Print Operators"
guest ok = yes
printable = yes
path = /home/spool/
browseable = No
read only = Yes
printable = Yes
print command = /usr/bin/lpr -P%p -r %s
lpq command = /usr/bin/lpq -P%p
lprm command = /usr/bin/lprm -P%p %j
[print$]
path = /home/printers
guest ok = No
browseable = Yes
read only = Yes
valid users = @"Print Operators"
write list = @"Print Operators"
create mask = 0664
directory mask = 0775
[public]
comment = Repertoire public
path = /home/public
browseable = Yes
guest ok = Yes
read only = No
directory mask = 0775
create mask = 0664
--------------------------------------------------------------------------
---LDAP DATA------------------------------------------------------------
# extended LDIF
#
# LDAPv3
# base <> with scope sub
# filter: (objectclass=*)
# requesting: ALL
#
# srsmanagement.com
dn: dc=srsmanagement,dc=com
objectClass: dcObject
objectClass: organization
o: srsmanagement
dc: srsmanagement
# Users, srsmanagement.com
dn: ou=Users,dc=srsmanagement,dc=com
objectClass: organizationalUnit
ou: Users
# Groups, srsmanagement.com
dn: ou=Groups,dc=srsmanagement,dc=com
objectClass: organizationalUnit
ou: Groups
# Computers, srsmanagement.com
dn: ou=Computers,dc=srsmanagement,dc=com
objectClass: organizationalUnit
ou: Computers
# Idmap, srsmanagement.com
dn: ou=Idmap,dc=srsmanagement,dc=com
objectClass: organizationalUnit
ou: Idmap
# SRSCORP, srsmanagement.com
dn: sambaDomainName=SRSCORP,dc=srsmanagement,dc=com
objectClass: sambaDomain
objectClass: sambaUnixIdPool
sambaDomainName: SRSCORP
sambaSID: S-1-5-21-3789725346-2910097175-2107068922
uidNumber: 1000
gidNumber: 1000
# Administrator, Users, srsmanagement.com
dn: uid=Administrator,ou=Users,dc=srsmanagement,dc=com
cn: Administrator
sn: Administrator
objectClass: inetOrgPerson
objectClass: sambaSamAccount
objectClass: posixAccount
objectClass: shadowAccount
gidNumber: 512
uid: Administrator
uidNumber: 998
homeDirectory: /tmp
sambaPwdLastSet: 0
sambaLogonTime: 0
sambaLogoffTime: 2147483647
sambaKickoffTime: 2147483647
sambaPwdCanChange: 0
sambaPwdMustChange: 2147483647
sambaHomePath: \\mail1\homes\Administrator
sambaHomeDrive: H:
sambaProfilePath: \\mail1\profiles\Administrator\
sambaPrimaryGroupSID: S-1-5-21-3789725346-2910097175-2107068922-512
sambaLMPassword: XXX
sambaNTPassword: XXX
sambaAcctFlags: [U ]
sambaSID: S-1-5-21-3789725346-2910097175-2107068922-2996
loginShell: /bin/false
gecos: Netbios Domain Administrator
# nobody, Users, srsmanagement.com
dn: uid=nobody,ou=Users,dc=srsmanagement,dc=com
cn: nobody
sn: nobody
objectClass: inetOrgPerson
objectClass: sambaSamAccount
objectClass: posixAccount
objectClass: shadowAccount
gidNumber: 514
uid: nobody
uidNumber: 999
homeDirectory: /dev/null
sambaPwdLastSet: 0
sambaLogonTime: 0
sambaLogoffTime: 2147483647
sambaKickoffTime: 2147483647
sambaPwdCanChange: 0
sambaPwdMustChange: 2147483647
sambaHomePath: \\mail1\homes\nobody
sambaHomeDrive: H:
sambaProfilePath: \\mail1\profiles\nobody
sambaPrimaryGroupSID: S-1-5-21-3789725346-2910097175-2107068922-514
sambaLMPassword: NO PASSWORDXXXXXXXXXXXXXXXXXXXXX
sambaNTPassword: NO PASSWORDXXXXXXXXXXXXXXXXXXXXX
sambaAcctFlags: [NU ]
sambaSID: S-1-5-21-3789725346-2910097175-2107068922-2998
loginShell: /bin/false
# Domain Admins, Groups, srsmanagement.com
dn: cn=Domain Admins,ou=Groups,dc=srsmanagement,dc=com
objectClass: posixGroup
objectClass: sambaGroupMapping
gidNumber: 512
cn: Domain Admins
memberUid: Administrator
description: Netbios Domain Administrators
sambaSID: S-1-5-21-3789725346-2910097175-2107068922-512
sambaGroupType: 2
displayName: Domain Admins
# Domain Users, Groups, srsmanagement.com
dn: cn=Domain Users,ou=Groups,dc=srsmanagement,dc=com
objectClass: posixGroup
objectClass: sambaGroupMapping
gidNumber: 513
cn: Domain Users
description: Netbios Domain Users
sambaSID: S-1-5-21-3789725346-2910097175-2107068922-513
sambaGroupType: 2
displayName: Domain Users
# Domain Guests, Groups, srsmanagement.com
dn: cn=Domain Guests,ou=Groups,dc=srsmanagement,dc=com
objectClass: posixGroup
objectClass: sambaGroupMapping
gidNumber: 514
cn: Domain Guests
description: Netbios Domain Guests Users
sambaSID: S-1-5-21-3789725346-2910097175-2107068922-514
sambaGroupType: 2
displayName: Domain Guests
# Domain Computers, Groups, srsmanagement.com
dn: cn=Domain Computers,ou=Groups,dc=srsmanagement,dc=com
objectClass: posixGroup
objectClass: sambaGroupMapping
gidNumber: 515
cn: Domain Computers
description: Netbios Domain Computers accounts
sambaSID: S-1-5-21-3789725346-2910097175-2107068922-515
sambaGroupType: 2
displayName: Domain Computers
# Administrators, Groups, srsmanagement.com
dn: cn=Administrators,ou=Groups,dc=srsmanagement,dc=com
objectClass: posixGroup
objectClass: sambaGroupMapping
gidNumber: 544
cn: Administrators
description: Netbios Domain Members can fully administer the
computer/sambaDom
ainName
sambaSID: S-1-5-32-544
sambaGroupType: 5
displayName: Administrators
# Print Operators, Groups, srsmanagement.com
dn: cn=Print Operators,ou=Groups,dc=srsmanagement,dc=com
objectClass: posixGroup
objectClass: sambaGroupMapping
gidNumber: 550
cn: Print Operators
description: Netbios Domain Print Operators
sambaSID: S-1-5-32-550
sambaGroupType: 5
displayName: Print Operators
# Backup Operators, Groups, srsmanagement.com
dn: cn=Backup Operators,ou=Groups,dc=srsmanagement,dc=com
objectClass: posixGroup
objectClass: sambaGroupMapping
gidNumber: 551
cn: Backup Operators
description: Netbios Domain Members can bypass file security to back up
files
sambaSID: S-1-5-32-551
sambaGroupType: 5
displayName: Backup Operators
# Replicators, Groups, srsmanagement.com
dn: cn=Replicators,ou=Groups,dc=srsmanagement,dc=com
objectClass: posixGroup
objectClass: sambaGroupMapping
gidNumber: 552
cn: Replicators
description: Netbios Domain Supports file replication in a
sambaDomainName
sambaSID: S-1-5-32-552
sambaGroupType: 5
displayName: Replicators
# DSA, srsmanagement.com
dn: ou=DSA,dc=srsmanagement,dc=com
objectClass: top
objectClass: organizationalUnit
ou: DSA
description: security accounts for LDAP clients
# samba, DSA, srsmanagement.com
dn: cn=samba,ou=DSA,dc=srsmanagement,dc=com
objectClass: organizationalRole
objectClass: top
objectClass: simpleSecurityObject
cn: samba
userPassword:: e1NNRDV9SjJMbHNJcituY1V4RzFST0ZTS3pNdWpveFd3PQ=
# nssldap, DSA, srsmanagement.com
dn: cn=nssldap,ou=DSA,dc=srsmanagement,dc=com
objectClass: organizationalRole
objectClass: top
objectClass: simpleSecurityObject
cn: nssldap
userPassword:: e1NNRDV9TzgxZEN6TWlyMC95Yy9SbDRHMkQ5bHZiOTc0PQ=
# smbldap-tools, DSA, srsmanagement.com
dn: cn=smbldap-tools,ou=DSA,dc=srsmanagement,dc=com
objectClass: organizationalRole
objectClass: top
objectClass: simpleSecurityObject
cn: smbldap-tools
userPassword:: e1NNRDV9TmNDczdJUFgzVGpENXJNS0J4N1YwZSsweGV3PQ=
# search result
search: 2
result: 0 Success
# numResponses: 21
# numEntries: 20
-------------------------------------------------------------------------
Reasonably Related Threads
- can't add a user to Samba with Ldap passwd backend
- Help with ldap configuration please
- need recipe for samba to do user authentication against a centos 5.5 openldap server (NO IDMAPS! NO PDC!)
- Samba + ldap + cannot find domain
- Samba4 - Classicupgrade - pdb_init_ldapsam: WARNING: Could not get domain info, nor add one to the domain