LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Networking (https://www.linuxquestions.org/questions/linux-networking-3/)
-   -   Samba & Win2k Server (https://www.linuxquestions.org/questions/linux-networking-3/samba-and-win2k-server-70167/)

hakcenter 07-04-2003 06:59 PM

Samba & Win2k Server
 
Windows 2000 Domain.

Client / Win2k Pro machines can see / access Samba

Server / Win2k Server machine can see / cannot access Samba, error (network path is not found).

WTF is the deal ?

angelrod 07-04-2003 07:21 PM

disable your firewall

hakcenter 07-04-2003 09:25 PM

it doesnt HAVE a firewall,

setup command, firewall disabled.

iptables everything accept

no chains


Wouldn't you think that ALL the machines woulnd't be able to connect if it was a firewall ?

angelrod 07-04-2003 09:32 PM

Don't get mad:rolleyes:

That was just to be sure that your linux box wasn't blocking the packets from that specific box......

Ok, lets start from the begining..... are you trying to access the netbios name or the IP?

Are you able to ping both computers?

Have you tried to map the drive? ( \\linuxbox\share)

Take it easy ;)

hakcenter 07-04-2003 09:51 PM

Quote:

Originally posted by angelrod
Don't get mad:rolleyes:

That was just to be sure that your linux box wasn't blocking the packets from that specific box......

Ok, lets start from the begining..... are you trying to access the netbios name or the IP?

Are you able to ping both computers?

Have you tried to map the drive? ( \\linuxbox\share)

Take it easy ;)

I've been at this for over a few hours, and its seriously starting to get to me.

Every kind of service works, EXCEPT samba to the Win2k Server

Pings ip work, netbios name ping works, ssh works, http works, https works, all backwards compat on netbios name.

share setup on share level.

I've looked all around the net, and i've never seen anyone trying to setup a Samba WITH a Win2k Server.

The Win2k Server isnt running any kind of packet filter / firewall.

(win2k Server)
Samba machine shows up in network neighborhood.
Cannot access samba from network neighborhood
Cannot access samba share via \\netbiosname
Cannot access samba share via \\netbiosname\share
Cannot access samba share via command: net use x: \\netbiosname\share
Cannot access samba share via windows: map drive x: \\netbiosname\share

(win2k pro)
Everything works 100%

you'd think that it'd work, but for some god forsaken reason the win2k server just cannot communicate with samba.
Its gettin really stupid really quick.

KePSuX 07-05-2003 12:37 AM

sounds like it could be a username problem. Try logging in with the username from the win2k pro box. This is just a shot in the dark. Good luck.

jamrock 07-05-2003 09:00 AM

Hmmm,

In your smb.conf file there is a "workgroug = xxxxxx" command. Does the name of the workgroup correspond to the name of the Windows 2000 domain?

Are all the Windows 2000 professional machines members of the domain? That is, has a machine account been created on the Windows 2000 domain controller for each one?

If so, you may have to add the Samba machine to the Windows 2000 domain. Here are the instructions.

Create an account for your Samba machine using the Windows 2000 tools on the domain controller.

Go to the command line on the Samba machine and type:

smbpasswd -j domain_name. Substitute the name of your Windows 2000 domain for domain_name.

Let me know if it works.

hakcenter 07-06-2003 03:25 PM

nope dont work, already created a computer account for it.

The domain is in native mode. If it was a user name / passs, the box would come up :)

All machines are in the domain, the workgroup is the netbios name of the domain.

unfortunatly through everything I've read, I've never heard anyone actually attempting to get a Windows Server to access a Samba Server. Maybe theres an incompatibility problem with the software?

jamrock 07-06-2003 04:57 PM

I don't understand. What doesn't work?

Quote:

unfortunatly through everything I've read, I've never heard anyone actually attempting to get a Windows Server to access a Samba Server. Maybe theres an incompatibility problem with the software?
I currently have two Windows 2000 member servers as members of my Samba domain. One runs a MS SQL application that users who log onto the Samba domain use. The other is a being used temporarily as a RRAS dial in server running Windows 2000 terminal services.

I have set up Samba to be a member server on a Windows network before.

Let us see what you have overlooked. Is your Samba machine, a member of the Windows domain? If you work with me, we may be able to resolve the difficulty.

jamrock 07-06-2003 05:01 PM

What version of Samba are you using?

dbear 07-06-2003 05:05 PM

I'm having the same problem, except...lol...he's farther along than I am. Could his problem with the file system itself?? NTFS vs. FAT?

hakcenter 07-06-2003 07:01 PM

Quote:

Originally posted by jamrock
What version of Samba are you using?
Samba 2.27
On RedHat 9.0 rpm install

The problem is, the Win2k Server machine cannot access any shares off the Samba Server.

Cannot \\samba\share
Cannot \\ipofsamba\share

But every other computer in the domain can. But there are all Win2k Pro.

The Win2k Server is not running a firewall, is not running any filters. Just normal services. And to boot, every service OTHER than the Samba can be accessed from the Win2k Server to the Samba Server.
ex:
ssh
http
https
webmin

hakcenter 07-06-2003 07:03 PM

Quote:

Originally posted by jamrock

smbpasswd -j domain_name. Substitute the name of your Windows 2000 domain for domain_name.

That command straight forward didn't work.

Had to use

smbpasswd -j domain -r dc -U administrator%password

Before I did that, I redeleted the Samba Server computer in the active directory, and using the command recreated it. Samba shares still aren't being able to be accessed from the Win2k Server

jamrock 07-06-2003 09:13 PM

Strange...

Do you log on to the Professional machines with the same user name and password that you log on to the Server?

Samba 2.x emulates NT 4.0. You say your network is running in native mode. I assume you mean native mode as opposed to mixed mode.

Does native mode allow NT 4.0 machines to join the domain? I do not remember.

hakcenter 07-06-2003 11:32 PM

The samba server 'initally' was setup in just straight share mode, allowing even guest access.

Changing it into domain, forces the clients into the box message, user/pass.

Taking it out of domain back to share removes that. BUT.. the 2k Server either way, does not get any 'share' activity, no user/name just acts like the machine isn't even up and running.

And the domain IS in native mode, and joining the Samba to the domain worked. The computer account was created.

Why work for Pro but not Server edition?

bax 07-06-2003 11:41 PM

I think it's probably a Master Browser problem. Google a bit on that and try changing your OS level in Samba up and down. Try joining the Samba mailing list if all else fails. There's a lot of guys on that list doing what you're attempting.

hakcenter 07-07-2003 12:00 AM

I checked the master browser, and it is the Win2k Machine.

Since its the DC i'd assume it'd have to continue to be the master browser?

bax 07-07-2003 08:57 AM

Been a while sice I've messed w/ AD crap but yeah, I think you're right. Try searching here

hakcenter 07-07-2003 12:51 PM

can't seem to find out anything on it, maybe i should just ask the makers, lol

hakcenter 07-08-2003 11:38 AM

jamrock are you out of ideas?

phishintrip 07-08-2003 12:16 PM

actually, i had the same problem with win2k pro!! I could ping it, i had firewalls disabled, etc. i posted on here and had almost the exact post conversation as this one, everyone asking me if i had the domain name right, etc. The wierd thing about mine is it worked, then it didn't. i didn't change anything at all but it just didn't work anymore. The only fix i had (and this is a home network so i was able to use this) was to say "Fuck samba" and switched everything to use ssh. I dont know if this is a possibility with a need to use other applications but it damn sure worked good for me and i haven't had one single stupid problem that there is no apperent solution for like i did when i used samba. I know this isn't a solution to your problem but maybe you will feel better knowing that samba and win2k is a bitch to get working and more of a bitch to keep working. Don't know why but it is.

Gattancha 07-08-2003 12:25 PM

Apologies if this has been tried already...

I found that i can only access my Samba server using the IP address..

eg...

\\192.168.0.1\sharename

and i find that this doesnt work for some reason..

\\sambabox\sharename


This is from WinXP pro to SuSE 8.2

hakcenter 07-08-2003 12:33 PM

I adpreciate your replies. and through my personal experience, sambs never been a utter bitch.

All my machines except the 2k Server can connect, via netbios name or via ip. Neither ways work for the 2k Server.

I've been thinking.. my 2k server does use 2 nics, and because it isn't "advanced server" i had to use some registry settings to setup the network load balance.

Strangely it had worked for 5 minutes, and I didn't change a single setting, and since those 5 minutes, it stopped working.

I absolutely need my 2k server to access the samba.
I'm almost tempted to actually call one of the team members cell phones... to get this resolved... lol:tisk:

ikw38 07-08-2003 01:29 PM

HECK I am so tired of all the problems trying to get SAMBA and Vendow$ to coperate that I am willing to try anything short of suiside....

hakcenter 07-08-2003 01:35 PM

then how would one setup a small script to connect to a windows share, copy files, and disconnect without using "mount -t smbfs" etc.

Because unfortunatly there seems to be a problem where I've crontabbed my script. (i tested it over 15 times to make sure it worked flawless). And after about a day or 2, there was over 150 samba processes.. LOL i had to reboot it.

FTP is out of the question

hakcenter 07-08-2003 04:34 PM

I guess no ones up to the challenge.

ikw38 07-08-2003 05:56 PM

you know Hack I beggining to beleive that Samba is a fruit cake made in hell.
I am now reinstallin Linuxonce more going back to SuSe 8.2 Pro.
I may call them tomorrow and get some real help here.
I know one thing I will not install Samba using the factory software I will just down load the Tarball and go from there.

Let you know more later,
ikw38

hakcenter 07-08-2003 05:59 PM

ya im bout to uninstall the rpm and go with beta3 from tarbell

Whitehat 07-08-2003 06:19 PM

Hmm...

Whenever you are having a Samba problem, please post the smb.conf file, and also give us more information.

What is the domain name on your network?
Do you have security=DOMAIN in the smb.conf?
Is DNS setup properly?

Need more info :)

jamrock 07-08-2003 10:45 PM

Quote:

you know Hack I beggining to beleive that Samba is a fruit cake made in hell.
Don't know about that. I have set up quite a number of Samba networks. Never had a problem. It is just something simple that you are overlooking.

Ikw38,

Try a clean re-install of Samba and go through the IBM tutorial step by step. I have used that tutorial time and time again. Make sure you are using a version of Samba 2.2.7a or higher. Make sure you include domain logons = yes

Hakcenter,

Try setting both network cards to the same subnet. I can't think of any reason why you aren't getting through. I have to assume that there is something weird set up somewhere.

Quote:

Strangely it had worked for 5 minutes, and I didn't change a single setting, and since those 5 minutes, it stopped working.
Is it using one network card now and the next one in 5 minutes?
Some kind of round robin logic?

Let us see your smb.conf file.

Are you logging on as the same user on the server and on the workstations?

What happens when you run \\xxx.xxx.xxx.xxx and use the i.p. address of the Samba machine?

When logging on to the server, do you log onto the local machine or on to the domain?

jamrock 07-08-2003 10:47 PM

Also try disabling one of the network cards. Find it in network and dial up connections, right mouse click and choose disable.

There is something there that you are not seeing.

cockblocker 07-09-2003 12:44 AM

OK I have been trying the exact same thing as you hak, here's my setup:

2k Server SP3 -PDC,DNS,WINS, Citrix Metaframe XPe
XP Pro
embedded NT 4.0 SP2 thin client
2000 Pro SP3 laptop
Red Hat9

[COLOR-RED]If Im hijakking here, then please accept my apologies[/COLOR=RED]

All of my machines can access Samba shares, but I get prompted with a user/pass for which nothing works. Here's my smb.conf:

[global]

# workgroup = NT-Domain-Name or Workgroup-Name
workgroup = homenet

# server string is the equivalent of the NT Description field
server string = rojo-sombrero

# This option is important for security. It allows you to restrict
# connections to machines which are on your local network. The
# following example restricts access to two C class networks and
# the "loopback" interface. For more examples of the syntax see
# the smb.conf man page
; hosts allow = 192.168.1. 192.168.2. 127.

# if you want to automatically load your printer list rather
# than setting them up individually then you'll need this
printcap name = /etc/printcap
load printers = yes

# It should not be necessary to spell out the print system type unless
# yours is non-standard. Currently supported print systems include:
# bsd, sysv, plp, lprng, aix, hpux, qnx, cups
printing = cups

# Uncomment this if you want a guest account, you must add this to /etc/passwd
# otherwise the user "nobody" is used
; guest account = pcguest

# this tells Samba to use a separate log file for each machine
# that connects
log file = /var/log/samba/%m.log

# Put a capping on the size of the log files (in Kb).
max log size = 0

# Security mode. Most people will want user level security. See
# security_level.txt for details.

# Use password server option only with security = server
# The argument list may include:
password server = void [void] [void]
# or to auto-locate the domain controller/s
# password server = *
; password server = <NT-Server-Name>

# Password Level allows matching of _n_ characters of the password for
# all combinations of upper and lower case.
; password level = 8
; username level = 8

# You may wish to use password encryption. Please read
# ENCRYPTION.txt, Win95.txt and WinNT.txt in the Samba documentation.
# Do not enable this option unless you have read those documents
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd

# The following is needed to keep smbclient from spouting spurious errors
# when Samba is built with support for SSL.
; ssl CA certFile = /usr/share/ssl/certs/ca-bundle.crt

# The following are needed to allow password changing from Windows to
# update the Linux system password also.
# NOTE: Use these with 'encrypt passwords' and 'smb passwd file' above.
# NOTE2: You do NOT need these to allow workstations to change only
# the encrypted SMB passwords. They allow the Unix password
# to be kept in sync with the SMB password.
unix password sync = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *New*password* %n\n *Retype*new*password* %n\n *passwd:*all*authentication*tokens*updated*successfully*

# You can use PAM's password change control flag for Samba. If
# enabled, then PAM will be used for password changes when requested
# by an SMB client instead of the program listed in passwd program.
# It should be possible to enable this without changing your passwd
# chat parameter for most setups.

pam password change = yes

# Unix users can map to different SMB User names
; username map = /etc/samba/smbusers

# Using the following line enables you to customise your configuration
# on a per machine basis. The %m gets replaced with the netbios name
# of the machine that is connecting
; include = /etc/samba/smb.conf.%m

# This parameter will control whether or not Samba should obey PAM's
# account and session management directives. The default behavior is
# to use PAM for clear text authentication only and to ignore any
# account or session management. Note that Samba always ignores PAM
# for authentication in the case of encrypt passwords = yes

obey pam restrictions = yes

# Most people will find that this option gives better performance.
# See speed.txt and the manual pages for details
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192

# Configure Samba to use multiple interfaces
# If you have multiple network interfaces then you must list them
# here. See the man page for details.
interfaces = 10.0.0.7/24-10.0.0.6/24

# Configure remote browse list synchronisation here
# request announcement to, or browse list sync from:
# a specific host or from / to a whole subnet (see below)
; remote browse sync = 192.168.3.25 192.168.5.255
# Cause this host to announce itself to local subnets here
; remote announce = 192.168.1.255 192.168.2.44

# Browser Control Options:
# set local master to no if you don't want Samba to become a master
# browser on your network. Otherwise the normal election rules apply
local master = no

# OS Level determines the precedence of this server in master browser
# elections. The default value should be reasonable
; os level = 33

# Domain Master specifies Samba to be the Domain Master Browser. This
# allows Samba to collate browse lists between subnets. Don't use this
# if you already have a Windows NT domain controller doing this job
domain master = no

# Preferred Master causes Samba to force a local browser election on startup
# and gives it a slightly higher chance of winning the election
preferred master = no

# Enable this if you want Samba to be a domain logon server for
# Windows95 workstations.
domain logons = no

# if you enable domain logons then you may want a per-machine or
# per user logon script
# run a specific logon batch file per workstation (machine)
; logon script = %m.bat
# run a specific logon batch file per username
; logon script = %U.bat

# Where to store roving profiles (only for Win95 and WinNT)
# %L substitutes for this servers netbios name, %U is username
# You must uncomment the [Profiles] share below
; logon path = \\%L\Profiles\%U

# Windows Internet Name Serving Support Section:
# WINS Support - Tells the NMBD component of Samba to enable it's WINS Server
; wins support = yes

# WINS Server - Tells the NMBD components of Samba to be a WINS Client
# Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
wins server = 10.0.0.3

# WINS Proxy - Tells Samba to answer name resolution queries on
# behalf of a non WINS capable client, for this to work there must be
# at least one WINS Server on the network. The default is NO.
; wins proxy = yes

# DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names
# via DNS nslookups. The built-in default for versions 1.9.17 is yes,
# this has been changed in version 1.9.18 to no.
security = DOMAIN
dns proxy = no

# Case Preservation can be handy - system default is _no_
# NOTE: These can be set on a per share basis
; preserve case = no
; short preserve case = no
# Default case is normally upper case for all DOS files
; default case = lower
# Be very careful with case sensitivity - it can break things!
; case sensitive = no

# seperate domain and username with '+', like DOMAIN+username
winbind separator = +
#use uids from 10000 to 20000 for domain users
winbind uid = 10000-20000
#use gids from 10000 ro 20000 for domain groups
winbind gid = 10000-20000
#allow enumeration of winbind users and groups
#might need to disable these next two for performance
#reasons on the winbindd host
winbind enum users = yes
winbind enum groups = yes
#give winbind users a real shell (olny needed if they have telnet/sshd, etc)
template homedir = /home/winnt/%D/%U
guest ok = yes
template shell = /bin/bash
#============================ Share Definitions ==============================
[homes]
comment = Home Directories
browseable = yes
writeable = yes
valid users = %S
create mode = 0664
directory mode = 0775
# If you want users samba doesn't recognize to be mapped to a guest user
; map to guest = bad user


# Un-comment the following and create the netlogon directory for Domain Logons
; [netlogon]
; comment = Network Logon Service
; path = /usr/local/samba/lib/netlogon
; guest ok = yes
; writable = no
; share modes = no


# Un-comment the following to provide a specific roving profile share
# the default is to use the user's home directory
;[Profiles]
; path = /usr/local/samba/profiles
; browseable = no
; guest ok = yes


# NOTE: If you have a BSD-style print system there is no need to
# specifically define each individual printer
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
# Set public = yes to allow user 'guest account' to print
printable = yes

# This one is useful for people to share files
;[tmp]
; comment = Temporary file space
; path = /tmp
; read only = no
; public = yes

# A publicly accessible directory, but read only, except for people in
# the "staff" group
;[public]
; comment = Public Stuff
; path = /home/samba
; public = yes
; writable = yes
; printable = no
; write list = @staff

# Other examples.
#
# A private printer, usable only by fred. Spool data will be placed in fred's
# home directory. Note that fred must have write access to the spool directory,
# wherever it is.
;[fredsprn]
; comment = Fred's Printer
; valid users = fred
; path = /home/fred
; printer = freds_printer
; public = no
; writable = no
; printable = yes

# A private directory, usable only by fred. Note that fred requires write
# access to the directory.
;[fredsdir]
; comment = Fred's Service
; path = /usr/somewhere/private
; valid users = fred
; public = no
; writable = yes
; printable = no

# a service which has a different directory for each machine that connects
# this allows you to tailor configurations to incoming machines. You could
# also use the %U option to tailor it by user name.
# The %m gets replaced with the machine name that is connecting.
;[pchome]
; comment = PC Directories
; path = /usr/local/pc/%m
; public = no
; writable = yes

# A publicly accessible directory, read/write to all users. Note that all files
# created in the directory by users will be owned by the default user, so
# any user with access can delete any other user's files. Obviously this
# directory must be writable by the default user. Another user could of course
# be specified, in which case all files would be owned by that user instead.
;[public]
; path = /usr/somewhere/else/public
; public = yes
; only guest = yes
; writable = yes
; printable = no

# The following two entries demonstrate how to share a directory so that two
# users can place files there that will be owned by the specific users. In this
# setup, the directory should be writable by both users and should have the
# sticky bit set on it to prevent abuse. Obviously this could be extended to
# as many users as required.
;[myshare]
; comment = Mary's and Fred's stuff
; path = /usr/somewhere/shared
; valid users = mary fred
; public = no
; writable = yes
; printable = no
; create mask = 0765

[bhart]
path = /home/bhart
writeable = yes
guest ok = yes

[ben]
path = /home/ben
writeable = yes
guest ok = yes

hakcenter 07-09-2003 02:18 AM

# This is the main Samba configuration file. You should read the
# smb.conf(5) manual page in order to understand the options listed
# here. Samba has a huge number of configurable options (perhaps too
# many!) most of which are not shown in this example
#
# Any line which starts with a ; (semi-colon) or a # (hash)
# is a comment and is ignored. In this example we will use a #
# for commentry and a ; for parts of the config file that you
# may wish to enable
#
# NOTE: Whenever you modify this file you should run the command "testparm"
# to check that you have not made any basic syntactic errors.
#
#======================= Global Settings =====================================
[global]
protocol = NT1
log file = /var/log/samba/%m.log
load printers = yes
smb passwd file = /etc/samba/smbpasswd
passwd chat = *New*password* %n\n *Retype*new*password* %n\n *passwd:*all*authentication*tokens*updated*successfully*
obey pam restrictions = yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
encrypt passwords = yes
passwd program = /usr/bin/passwd %u
dns proxy = yes
wins support = no
wins server = 192.168.1.253
wins proxy = no
netbios name = hcci-linux
netbios aliases = hcci-linux
server string = Samba 2.27a
printing = cups
unix password sync = Yes
workgroup = HCCI
os level = 20
printcap name = /etc/printcap
security = user
local master = no
domain master = no
domain controller = hcci-server #has two nics, linux can ping net bios
preferred master = no
max log size = 0
pam password change = yes

[serverbackup]
writeable = yes
create mode = 777
public = yes
path = /root/serverbackup
directory mode = 777

jamrock 07-09-2003 03:29 PM

log file = /var/log/samba/%m.log


Samba creates a log file for each machine that tries to access it. The file is located in the /var/log/samba/ directory and uses the name of the machine and the .log extension. Please review and let us know if there are any messages there.

Please answer the other questions.

hakcenter 07-09-2003 03:42 PM

both cards are on the same sub, just 192.168.1.253 192.168.1.254

no log file for the hcci-server..

log.smbd
[2003/07/09 06:44:22, 0] smbd/server.c:main(707)
smbd version 2.2.7a-security-rollup-fix started.
Copyright Andrew Tridgell and the Samba Team 1992-2002
[2003/07/09 06:44:22, 0] param/loadparm.c:map_parameter(2077)
Unknown parameter encountered: "domain controller"
[2003/07/09 06:44:22, 0] param/loadparm.c:lp_do_parameter(2752)
Ignoring unknown parameter "domain controller"

log.nmbd
[2003/07/09 06:44:22, 0] nmbd/nmbd.c:main(794)
Netbios nameserver version 2.2.7a-security-rollup-fix started.
Copyright Andrew Tridgell and the Samba Team 1994-2002
[2003/07/09 06:44:22, 0] param/loadparm.c:map_parameter(2077)
Unknown parameter encountered: "domain controller"
[2003/07/09 06:44:22, 0] param/loadparm.c:lp_do_parameter(2752)
Ignoring unknown parameter "domain controller"
[2003/07/09 06:44:26, 0] nmbd/nmbd_responserecordsdb.c:find_response_record(235)
find_response_record: response packet id 6809 received with no matching record.
[2003/07/09 06:44:26, 0] nmbd/nmbd_responserecordsdb.c:find_response_record(235)
find_response_record: response packet id 6810 received with no matching record.

Whitehat 07-09-2003 05:07 PM

If you are trying to log into stuff and it is on an AD network you may want to change it to:

security=DOMAIN

instead of security=user like you have it.

Also, have you added it to the domain?
I don't mean by simply giving it a computer account.

Like in NT for you have to do like:
smbpasswd -j DOMAIN -r DOMAINPDC

:) Plus...you never answered any of my earlier questions so I can help you more :)

Whitehat 07-09-2003 05:12 PM

cockblocker

That is the longest goofyest smb.conf I've ever seen.

Wow.....throw that away :)

hakcenter 07-09-2003 05:15 PM

no crap... its like taking up space in the thread, PLEASE EDIT /remove it from your post man.. jeez

hakcenter 07-09-2003 06:12 PM

Quote:

Originally posted by Whitehat
If you are trying to log into stuff and it is on an AD network you may want to change it to:

security=DOMAIN

instead of security=user like you have it.

Also, have you added it to the domain?
I don't mean by simply giving it a computer account.

Like in NT for you have to do like:
smbpasswd -j DOMAIN -r DOMAINPDC

:) Plus...you never answered any of my earlier questions so I can help you more :)

if ya check the above threads, i already disjoined it and rejoined it, thats not a 'true' smb.conf cause ive fucked with it so much in so many settings. but thats the basic, and setting it to share works fine, setting it to user, adding a user, loging in as the user on the share :user pass: screen gets in.

But all the while, the win2k server STILL cannot access the samba in any way shape or form, it cant get past the 'network path is not found'

Also im noticing that the win2k server isn't even showing up in the logs, its as if it never actually connects, but pings, ftp, http, https work between them, no firewalls no filters

Whitehat 07-10-2003 08:37 AM

Hmm...

More to come later. Still thinking... :)

And yes...

Would a mod please delete the "F" word in hakcenter's post above?

Would a mod also mind deleting cockblockers huge long hijacking post? It takes up WAY too much space and this thread doesn't need his post. He is not helpling in anyway.


Thanks :D

johncoom 07-10-2003 08:51 AM

Solution as I read in alt.os.linux.mandrake - it should work in any distro that is using Shorewall as a Firewall - problem is that Shorewall is actually doing its job correctly !!

--------- extract ------------

Paul wrote:

> Hi
> had samba working perfectly and the I tried to enable Internet Connection
> sharing, Well needles to say something nuked samba. Just cannot get it to
> work again. I tired by stopping a few of the services that was running,
> shorewall, etc but that did not work..any sugestions? I really dont feel
> like reinstalling
> cheers
> paul
Put this in /etc/shorewall/rules

#samba rules
ACCEPT fw masq udp 1024: 137
ACCEPT masq fw udp 22,137:139,445
ACCEPT masq fw tcp 22,137:139,445
ACCEPT masq fw udp 1024: 137

That will do it !.

This is directly from the www.shorewall.net site, if you care to read.

MP

---------------------------------

Hope that helps you - it fixed it for me ?? You have to ensure that you have the correct things setup in /etc/samba/smb.conf as well - but with out the above in the /ect/shorewall/rules you will never be able to local network connect - if - you have internet connection sharing and shorewall as your firewall

jamrock 07-10-2003 08:59 AM

Cockblocker,

I would recommend doing a clean install of Samba and following the IBM tutorial below. The other tutorial provides good backup material.

It is a good idea to backup the default smb.conf file and create a new one from scratch using a text editor such as vi. You can search google for vi and get tutorials on how to use it. The default has a lot of stuff that makes it hard to trouble shoot. Many people have used the IBM tutorial to set up Samba successfully.


http://www-1.ibm.com/servers/esdd/tu...mba/index.html


http://networking.earthweb.com/netos...le.php/1144701

http://networking.earthweb.com/netos...le.php/1151091


Remember to include the

domain logons = yes

command in your smb.conf file. This is required for Windows 2000/XP logons even though the literature suggests otherwise.

jchristman 07-10-2003 09:17 AM

Does the server have the same problems as XP
were you need to change some settings in the registry.

hakcenter 07-10-2003 11:27 AM

reg or no reg, still dont work

Whitehat 07-10-2003 01:09 PM

This thread is turning into mashed potatoes :)

Kennie_n2000 07-10-2003 01:19 PM

Hakcenter,

Try this, open your smb.conf and delete this line "encrypt passwords = yes" then save the file, restart the 2 daemons
in the console >>> service smb restart

Then goto win2k server refresh ur network neighborhood, wait at least a min then click your linux host name and see if u able to see the linux share, good luck

it wortha try, keep us update...

hakcenter 07-10-2003 04:44 PM

nope, didnt work

WorldBuilder 07-10-2003 04:58 PM

Nah, that wouldn't have worked. With Win NT, 2k, and XP, you need to have that line. I was thinking that might be the problem until hak posted his conf file... I'm stumped, hak. Sorry!

Chris

hak, Have you tried with an older version of samba? I had to do that once... Last year, I installed the most recent version, it gave me sh*t for days, I removed it and installed an older version and everything was cool. To this day I don't know what was wrong, but oh well!

ckone 07-10-2003 08:01 PM

Know wait a minute.
I've got a question for all those how spent this much time on it.
When I gave up on it ohh about the third time it drop signal from the W2k pro.

Fact is that if the windows machine is not on before the Linux machine it would not recognize the Samba share just cause me to reboot.

Know I faced this same problem with windows 95/98 to a Windows 2000 server. They would some times find the workgroup and other time have a spike or miss connection causing me to reboot the windows 95/98 machine.

Finally the question is that by reading the book I have hear called "Samba Unleashed" Some where in the reading I came acrosst the fact that all version prior to Samba 3.0 were not to be taken as a fully supported version. Because all version prior to this were to be for better lack of a word a beta. So this is a way for programmer to figure out what is wrong and fix it in all the releases leading up to Samba 3.0......

Know this book hear is about 2 years old and I have not looked at Samba's website to see if they support this program to run as a fully supported version. Or does Samba state it runs without flaws.

Last but not least I'm trying to infact find the reason why a windows machine infact falls to connect to a Windows 2k server.

No solution yet don't know if it is missing a good connection with the DHCP server because it is running to far away and needs a DHCP relay agent or is there to meany requests asked at one time to windows server and puts to much load on the server.

ikw38 07-10-2003 10:17 PM

OK Hak try this, Last night I had a man help get mine setup using Samba 3.02b-- we worked on it for two hours before we got it.
One thing funny was that my iptables were conflicting with my router, we disabled the Iptables completely. Then restarted Samba.

Now I have a custom script I will be glad to share with you- butit only works with Samba3.
Be sure remove any and all previous version of Samba before attemping to install 3.
How I did it was /etc/samba
# rm -f samba
It was quick and very efficient.

Email me for the SMB.Conf I have.

ikw38


All times are GMT -5. The time now is 06:55 AM.