summaryrefslogtreecommitdiff
path: root/docs/htmldocs/diagnosis.html
diff options
context:
space:
mode:
Diffstat (limited to 'docs/htmldocs/diagnosis.html')
-rw-r--r--docs/htmldocs/diagnosis.html667
1 files changed, 191 insertions, 476 deletions
diff --git a/docs/htmldocs/diagnosis.html b/docs/htmldocs/diagnosis.html
index 3c3b3ee4bc..a7b2e59436 100644
--- a/docs/htmldocs/diagnosis.html
+++ b/docs/htmldocs/diagnosis.html
@@ -2,10 +2,11 @@
<HTML
><HEAD
><TITLE
->The samba checklist</TITLE
+>Diagnosing your samba server</TITLE
><META
NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
+"><LINK
REL="HOME"
TITLE="SAMBA Project Documentation"
HREF="samba-howto-collection.html"><LINK
@@ -13,11 +14,8 @@ REL="UP"
TITLE="Appendixes"
HREF="appendixes.html"><LINK
REL="PREVIOUS"
-TITLE="Samba performance issues"
-HREF="speed.html"><LINK
-REL="NEXT"
-TITLE="Analysing and solving samba problems"
-HREF="problems.html"></HEAD
+TITLE="Reporting Bugs"
+HREF="bugreport.html"></HEAD
><BODY
CLASS="CHAPTER"
BGCOLOR="#FFFFFF"
@@ -45,7 +43,7 @@ WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
-HREF="speed.html"
+HREF="bugreport.html"
ACCESSKEY="P"
>Prev</A
></TD
@@ -58,11 +56,7 @@ VALIGN="bottom"
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
-><A
-HREF="problems.html"
-ACCESSKEY="N"
->Next</A
-></TD
+>&nbsp;</TD
></TR
></TABLE
><HR
@@ -72,46 +66,13 @@ WIDTH="100%"></DIV
CLASS="CHAPTER"
><H1
><A
-NAME="DIAGNOSIS"
-></A
->Chapter 33. The samba checklist</H1
-><DIV
-CLASS="TOC"
-><DL
-><DT
-><B
->Table of Contents</B
-></DT
-><DT
->33.1. <A
-HREF="diagnosis.html#AEN4781"
->Introduction</A
-></DT
-><DT
->33.2. <A
-HREF="diagnosis.html#AEN4786"
->Assumptions</A
-></DT
-><DT
->33.3. <A
-HREF="diagnosis.html#AEN4805"
->The tests</A
-></DT
-><DT
->33.4. <A
-HREF="diagnosis.html#AEN4972"
->Still having troubles?</A
-></DT
-></DL
-></DIV
+NAME="DIAGNOSIS">Chapter 26. Diagnosing your samba server</H1
><DIV
CLASS="SECT1"
><H1
CLASS="SECT1"
><A
-NAME="AEN4781"
->33.1. Introduction</A
-></H1
+NAME="AEN3378">26.1. Introduction</H1
><P
>This file contains a list of tests you can perform to validate your
Samba server. It also tells you what the likely cause of the problem
@@ -131,9 +92,7 @@ CLASS="SECT1"
><H1
CLASS="SECT1"
><A
-NAME="AEN4786"
->33.2. Assumptions</A
-></H1
+NAME="AEN3383">26.2. Assumptions</H1
><P
>In all of the tests it is assumed you have a Samba server called
BIGSERVER and a PC called ACLIENT both in workgroup TESTGROUP.</P
@@ -141,21 +100,8 @@ BIGSERVER and a PC called ACLIENT both in workgroup TESTGROUP.</P
>The procedure is similar for other types of clients.</P
><P
>It is also assumed you know the name of an available share in your
-<TT
-CLASS="FILENAME"
->smb.conf</TT
->. I will assume this share is called <VAR
-CLASS="REPLACEABLE"
->tmp</VAR
->.
-You can add a <VAR
-CLASS="REPLACEABLE"
->tmp</VAR
-> share like by adding the
-following to <TT
-CLASS="FILENAME"
->smb.conf</TT
->:</P
+smb.conf. I will assume this share is called "tmp". You can add a
+"tmp" share like by adding the following to smb.conf:</P
><P
><PRE
CLASS="PROGRAMLISTING"
@@ -164,131 +110,53 @@ CLASS="PROGRAMLISTING"
path = /tmp
read only = yes&#13;</PRE
></P
-><DIV
-CLASS="NOTE"
-><P
-></P
-><TABLE
-CLASS="NOTE"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="/usr/share/sgml/docbook/stylesheet/dsssl/modular/images/note.gif"
-HSPACE="5"
-ALT="Note"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
><P
->These tests assume version 3.0 or later of the samba suite. Some commands shown did not exist in earlier versions. </P
-></TD
-></TR
-></TABLE
-></DIV
+>THESE TESTS ASSUME VERSION 3.0.0 OR LATER OF THE SAMBA SUITE. SOME
+COMMANDS SHOWN DID NOT EXIST IN EARLIER VERSIONS</P
><P
>Please pay attention to the error messages you receive. If any error message
reports that your server is being unfriendly you should first check that you
-IP name resolution is correctly set up. eg: Make sure your <TT
-CLASS="FILENAME"
->/etc/resolv.conf</TT
->
+IP name resolution is correctly set up. eg: Make sure your /etc/resolv.conf
file points to name servers that really do exist.</P
><P
>Also, if you do not have DNS server access for name resolution please check
-that the settings for your <TT
-CLASS="FILENAME"
->smb.conf</TT
-> file results in <B
-CLASS="COMMAND"
->dns proxy = no</B
->. The
-best way to check this is with <KBD
-CLASS="USERINPUT"
->testparm smb.conf</KBD
->.</P
+that the settings for your smb.conf file results in "dns proxy = no". The
+best way to check this is with "testparm smb.conf"</P
></DIV
><DIV
CLASS="SECT1"
><H1
CLASS="SECT1"
><A
-NAME="AEN4805"
->33.3. The tests</A
-></H1
+NAME="AEN3393">26.3. Tests</H1
><DIV
-CLASS="PROCEDURE"
-><P
-><B
->Diagnosing your samba server</B
-></P
-><OL
-TYPE="1"
-><LI
+CLASS="SECT2"
+><H2
+CLASS="SECT2"
+><A
+NAME="AEN3395">26.3.1. Test 1</H2
><P
->In the directory in which you store your <TT
-CLASS="FILENAME"
->smb.conf</TT
-> file, run the command
-<KBD
-CLASS="USERINPUT"
->testparm smb.conf</KBD
->. If it reports any errors then your <TT
-CLASS="FILENAME"
->smb.conf</TT
->
+>In the directory in which you store your smb.conf file, run the command
+"testparm smb.conf". If it reports any errors then your smb.conf
configuration file is faulty.</P
-><DIV
-CLASS="NOTE"
-><P
-></P
-><TABLE
-CLASS="NOTE"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="/usr/share/sgml/docbook/stylesheet/dsssl/modular/images/note.gif"
-HSPACE="5"
-ALT="Note"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
><P
->Your <TT
-CLASS="FILENAME"
->smb.conf</TT
-> file may be located in: <TT
+>Note: Your smb.conf file may be located in: <TT
CLASS="FILENAME"
>/etc/samba</TT
>
-Or in: <TT
+ Or in: <TT
CLASS="FILENAME"
>/usr/local/samba/lib</TT
></P
-></TD
-></TR
-></TABLE
></DIV
-></LI
-><LI
+><DIV
+CLASS="SECT2"
+><H2
+CLASS="SECT2"
+><A
+NAME="AEN3401">26.3.2. Test 2</H2
><P
->Run the command <KBD
-CLASS="USERINPUT"
->ping BIGSERVER</KBD
-> from the PC and
-<KBD
-CLASS="USERINPUT"
->ping ACLIENT</KBD
-> from
+>Run the command "ping BIGSERVER" from the PC and "ping ACLIENT" from
the unix box. If you don't get a valid response then your TCP/IP
software is not correctly installed. </P
><P
@@ -296,99 +164,49 @@ software is not correctly installed. </P
run ping.</P
><P
>If you get a message saying "host not found" or similar then your DNS
-software or <TT
-CLASS="FILENAME"
->/etc/hosts</TT
-> file is not correctly setup.
-It is possible to
+software or /etc/hosts file is not correctly setup. It is possible to
run samba without DNS entries for the server and client, but I assume
you do have correct entries for the remainder of these tests. </P
><P
>Another reason why ping might fail is if your host is running firewall
software. You will need to relax the rules to let in the workstation
in question, perhaps by allowing access from another subnet (on Linux
-this is done via the <SPAN
-CLASS="APPLICATION"
->ipfwadm</SPAN
-> program.)</P
-></LI
-><LI
+this is done via the ipfwadm program.)</P
+></DIV
+><DIV
+CLASS="SECT2"
+><H2
+CLASS="SECT2"
+><A
+NAME="AEN3407">26.3.3. Test 3</H2
><P
->Run the command <KBD
-CLASS="USERINPUT"
->smbclient -L BIGSERVER</KBD
-> on the unix box. You
+>Run the command "smbclient -L BIGSERVER" on the unix box. You
should get a list of available shares back. </P
><P
>If you get a error message containing the string "Bad password" then
-you probably have either an incorrect <B
-CLASS="COMMAND"
->hosts allow</B
->,
-<B
-CLASS="COMMAND"
->hosts deny</B
-> or <B
-CLASS="COMMAND"
->valid users</B
-> line in your
-<TT
-CLASS="FILENAME"
->smb.conf</TT
->, or your guest account is not
-valid. Check what your guest account is using <SPAN
-CLASS="APPLICATION"
->testparm</SPAN
-> and
-temporarily remove any <B
-CLASS="COMMAND"
->hosts allow</B
->, <B
-CLASS="COMMAND"
->hosts deny</B
->, <B
-CLASS="COMMAND"
->valid users</B
-> or <B
-CLASS="COMMAND"
->invalid users</B
-> lines.</P
+you probably have either an incorrect "hosts allow", "hosts deny" or
+"valid users" line in your smb.conf, or your guest account is not
+valid. Check what your guest account is using "testparm" and
+temporarily remove any "hosts allow", "hosts deny", "valid users" or
+"invalid users" lines.</P
><P
>If you get a "connection refused" response then the smbd server may
not be running. If you installed it in inetd.conf then you probably edited
that file incorrectly. If you installed it as a daemon then check that
it is running, and check that the netbios-ssn port is in a LISTEN
-state using <KBD
-CLASS="USERINPUT"
->netstat -a</KBD
->.</P
+state using "netstat -a".</P
><P
>If you get a "session request failed" then the server refused the
connection. If it says "Your server software is being unfriendly" then
-its probably because you have invalid command line parameters to <SPAN
-CLASS="APPLICATION"
->smbd</SPAN
->,
-or a similar fatal problem with the initial startup of <SPAN
-CLASS="APPLICATION"
->smbd</SPAN
->. Also
-check your config file (<TT
-CLASS="FILENAME"
->smb.conf</TT
->) for syntax errors with <SPAN
-CLASS="APPLICATION"
->testparm</SPAN
->
+its probably because you have invalid command line parameters to smbd,
+or a similar fatal problem with the initial startup of smbd. Also
+check your config file (smb.conf) for syntax errors with "testparm"
and that the various directories where samba keeps its log and lock
files exist.</P
><P
>There are a number of reasons for which smbd may refuse or decline
a session request. The most common of these involve one or more of
-the following <TT
-CLASS="FILENAME"
->smb.conf</TT
-> file entries:</P
+the following smb.conf file entries:</P
><P
><PRE
CLASS="PROGRAMLISTING"
@@ -407,57 +225,34 @@ CLASS="PROGRAMLISTING"
hosts allow = xxx.xxx.xxx.xxx/yy 127.</PRE
></P
><P
->Do NOT use the <B
-CLASS="COMMAND"
->bind interfaces only</B
-> parameter where you
-may wish to
-use the samba password change facility, or where <SPAN
-CLASS="APPLICATION"
->smbclient</SPAN
-> may need to
+>Do NOT use the "bind interfaces only" parameter where you may wish to
+use the samba password change facility, or where smbclient may need to
access local service for name resolution or for local resource
-connections. (Note: the <B
-CLASS="COMMAND"
->bind interfaces only</B
-> parameter deficiency
+connections. (Note: the "bind interfaces only" parameter deficiency
where it will not allow connections to the loopback address will be
fixed soon).</P
><P
>Another common cause of these two errors is having something already running
-on port 139, such as Samba (ie: smbd is running from <SPAN
-CLASS="APPLICATION"
->inetd</SPAN
-> already) or
-something like Digital's Pathworks. Check your <TT
-CLASS="FILENAME"
->inetd.conf</TT
-> file before trying
-to start <SPAN
-CLASS="APPLICATION"
->smbd</SPAN
-> as a daemon, it can avoid a lot of frustration!</P
-><P
->And yet another possible cause for failure of this test is when the subnet mask
+on port 139, such as Samba (ie: smbd is running from inetd already) or
+something like Digital's Pathworks. Check your inetd.conf file before trying
+to start smbd as a daemon, it can avoid a lot of frustration!</P
+><P
+>And yet another possible cause for failure of TEST 3 is when the subnet mask
and / or broadcast address settings are incorrect. Please check that the
network interface IP Address / Broadcast Address / Subnet Mask settings are
-correct and that Samba has correctly noted these in the <TT
-CLASS="FILENAME"
->log.nmb</TT
-> file.</P
-></LI
-><LI
+correct and that Samba has correctly noted these in the log.nmb file.</P
+></DIV
+><DIV
+CLASS="SECT2"
+><H2
+CLASS="SECT2"
+><A
+NAME="AEN3422">26.3.4. Test 4</H2
><P
->Run the command <KBD
-CLASS="USERINPUT"
->nmblookup -B BIGSERVER __SAMBA__</KBD
->. You should get the
+>Run the command "nmblookup -B BIGSERVER __SAMBA__". You should get the
IP address of your Samba server back.</P
><P
->If you don't then nmbd is incorrectly installed. Check your <TT
-CLASS="FILENAME"
->inetd.conf</TT
->
+>If you don't then nmbd is incorrectly installed. Check your inetd.conf
if you run it from there, or that the daemon is running and listening
to udp port 137.</P
><P
@@ -465,12 +260,17 @@ to udp port 137.</P
parameters on the command line. If this is the case then create a
one-line script that contains the right parameters and run that from
inetd.</P
-></LI
-><LI
+></DIV
+><DIV
+CLASS="SECT2"
+><H2
+CLASS="SECT2"
+><A
+NAME="AEN3427">26.3.5. Test 5</H2
><P
->run the command <KBD
-CLASS="USERINPUT"
->nmblookup -B ACLIENT '*'</KBD
+>run the command <B
+CLASS="COMMAND"
+>nmblookup -B ACLIENT '*'</B
></P
><P
>You should get the PCs IP address back. If you don't then the client
@@ -479,12 +279,17 @@ got the name of the PC wrong. </P
><P
>If ACLIENT doesn't resolve via DNS then use the IP address of the
client in the above test.</P
-></LI
-><LI
+></DIV
+><DIV
+CLASS="SECT2"
+><H2
+CLASS="SECT2"
+><A
+NAME="AEN3433">26.3.6. Test 6</H2
><P
->Run the command <KBD
-CLASS="USERINPUT"
->nmblookup -d 2 '*'</KBD
+>Run the command <B
+CLASS="COMMAND"
+>nmblookup -d 2 '*'</B
></P
><P
>This time we are trying the same as the previous test but are trying
@@ -497,86 +302,46 @@ hosts.</P
>If this doesn't give a similar result to the previous test then
nmblookup isn't correctly getting your broadcast address through its
automatic mechanism. In this case you should experiment use the
-<B
-CLASS="COMMAND"
->interfaces</B
-> option in <TT
-CLASS="FILENAME"
->smb.conf</TT
-> to manually configure your IP
+"interfaces" option in smb.conf to manually configure your IP
address, broadcast and netmask. </P
><P
>If your PC and server aren't on the same subnet then you will need to
-use the <VAR
-CLASS="PARAMETER"
->-B</VAR
-> option to set the broadcast address to the that of the PCs
+use the -B option to set the broadcast address to the that of the PCs
subnet.</P
><P
>This test will probably fail if your subnet mask and broadcast address are
not correct. (Refer to TEST 3 notes above).</P
-></LI
-><LI
+></DIV
+><DIV
+CLASS="SECT2"
+><H2
+CLASS="SECT2"
+><A
+NAME="AEN3441">26.3.7. Test 7</H2
><P
->Run the command <KBD
-CLASS="USERINPUT"
->smbclient //BIGSERVER/TMP</KBD
+>Run the command <B
+CLASS="COMMAND"
+>smbclient //BIGSERVER/TMP</B
>. You should
then be prompted for a password. You should use the password of the account
you are logged into the unix box with. If you want to test with
-another account then add the <VAR
-CLASS="PARAMETER"
->-U <VAR
-CLASS="REPLACEABLE"
->accountname</VAR
-></VAR
-> option to the end of
+another account then add the -U &gt;accountname&lt; option to the end of
the command line. eg:
-<KBD
-CLASS="USERINPUT"
->smbclient //bigserver/tmp -Ujohndoe</KBD
-></P
-><DIV
-CLASS="NOTE"
-><P
+<B
+CLASS="COMMAND"
+>smbclient //bigserver/tmp -Ujohndoe</B
></P
-><TABLE
-CLASS="NOTE"
-WIDTH="100%"
-BORDER="0"
-><TR
-><TD
-WIDTH="25"
-ALIGN="CENTER"
-VALIGN="TOP"
-><IMG
-SRC="/usr/share/sgml/docbook/stylesheet/dsssl/modular/images/note.gif"
-HSPACE="5"
-ALT="Note"></TD
-><TD
-ALIGN="LEFT"
-VALIGN="TOP"
><P
->It is possible to specify the password along with the username
+>Note: It is possible to specify the password along with the username
as follows:
-<KBD
-CLASS="USERINPUT"
->smbclient //bigserver/tmp -Ujohndoe%secret</KBD
+<B
+CLASS="COMMAND"
+>smbclient //bigserver/tmp -Ujohndoe%secret</B
></P
-></TD
-></TR
-></TABLE
-></DIV
><P
->Once you enter the password you should get the <SAMP
-CLASS="PROMPT"
->smb&#62;</SAMP
-> prompt. If you
+>Once you enter the password you should get the "smb&#62;" prompt. If you
don't then look at the error message. If it says "invalid network
-name" then the service "tmp" is not correctly setup in your <TT
-CLASS="FILENAME"
->smb.conf</TT
->.</P
+name" then the service "tmp" is not correctly setup in your smb.conf.</P
><P
>If it says "bad password" then the likely causes are:</P
><P
@@ -586,41 +351,23 @@ TYPE="1"
><LI
><P
> you have shadow passords (or some other password system) but didn't
- compile in support for them in <SPAN
-CLASS="APPLICATION"
->smbd</SPAN
->
+ compile in support for them in smbd
</P
></LI
><LI
><P
-> your <B
-CLASS="COMMAND"
->valid users</B
-> configuration is incorrect
+> your "valid users" configuration is incorrect
</P
></LI
><LI
><P
-> you have a mixed case password and you haven't enabled the <B
-CLASS="COMMAND"
->password
- level</B
-> option at a high enough level
+> you have a mixed case password and you haven't enabled the "password
+ level" option at a high enough level
</P
></LI
><LI
><P
-> the <B
-CLASS="COMMAND"
->path =</B
-> line in <TT
-CLASS="FILENAME"
->smb.conf</TT
-> is incorrect. Check it with <SPAN
-CLASS="APPLICATION"
->testparm</SPAN
->
+> the "path =" line in smb.conf is incorrect. Check it with testparm
</P
></LI
><LI
@@ -644,22 +391,24 @@ CLASS="COMMAND"
> etc.
Type <B
CLASS="COMMAND"
->help <VAR
-CLASS="REPLACEABLE"
->command</VAR
-></B
+>help &gt;command&lt;</B
> for instructions. You should
especially check that the amount of free disk space shown is correct
when you type <B
CLASS="COMMAND"
>dir</B
>.</P
-></LI
-><LI
+></DIV
+><DIV
+CLASS="SECT2"
+><H2
+CLASS="SECT2"
+><A
+NAME="AEN3467">26.3.8. Test 8</H2
><P
->On the PC type the command <KBD
-CLASS="USERINPUT"
->net view \\BIGSERVER</KBD
+>On the PC type the command <B
+CLASS="COMMAND"
+>net view \\BIGSERVER</B
>. You will
need to do this from within a "dos prompt" window. You should get back a
list of available shares on the server.</P
@@ -674,17 +423,11 @@ to choose one of them):</P
TYPE="1"
><LI
><P
-> fixup the <SPAN
-CLASS="APPLICATION"
->nmbd</SPAN
-> installation</P
+> fixup the nmbd installation</P
></LI
><LI
><P
-> add the IP address of BIGSERVER to the <B
-CLASS="COMMAND"
->wins server</B
-> box in the
+> add the IP address of BIGSERVER to the "wins server" box in the
advanced tcp/ip setup on the PC.</P
></LI
><LI
@@ -699,14 +442,8 @@ CLASS="COMMAND"
></OL
><P
>If you get a "invalid network name" or "bad password error" then the
-same fixes apply as they did for the <KBD
-CLASS="USERINPUT"
->smbclient -L</KBD
-> test above. In
-particular, make sure your <B
-CLASS="COMMAND"
->hosts allow</B
-> line is correct (see the man
+same fixes apply as they did for the "smbclient -L" test above. In
+particular, make sure your "hosts allow" line is correct (see the man
pages)</P
><P
>Also, do not overlook that fact that when the workstation requests the
@@ -718,47 +455,27 @@ name and password.</P
>If you get "specified computer is not receiving requests" or similar
it probably means that the host is not contactable via tcp services.
Check to see if the host is running tcp wrappers, and if so add an entry in
-the <TT
-CLASS="FILENAME"
->hosts.allow</TT
-> file for your client (or subnet, etc.)</P
-></LI
-><LI
+the hosts.allow file for your client (or subnet, etc.)</P
+></DIV
+><DIV
+CLASS="SECT2"
+><H2
+CLASS="SECT2"
+><A
+NAME="AEN3484">26.3.9. Test 9</H2
><P
->Run the command <KBD
-CLASS="USERINPUT"
->net use x: \\BIGSERVER\TMP</KBD
+>Run the command <B
+CLASS="COMMAND"
+>net use x: \\BIGSERVER\TMP</B
>. You should
be prompted for a password then you should get a "command completed
successfully" message. If not then your PC software is incorrectly
-installed or your smb.conf is incorrect. make sure your <B
-CLASS="COMMAND"
->hosts allow</B
->
-and other config lines in <TT
-CLASS="FILENAME"
->smb.conf</TT
-> are correct.</P
+installed or your smb.conf is incorrect. make sure your "hosts allow"
+and other config lines in smb.conf are correct.</P
><P
>It's also possible that the server can't work out what user name to
-connect you as. To see if this is the problem add the line <B
-CLASS="COMMAND"
->user =
-<VAR
-CLASS="REPLACEABLE"
->username</VAR
-></B
-> to the <B
-CLASS="COMMAND"
->[tmp]</B
-> section of
-<TT
-CLASS="FILENAME"
->smb.conf</TT
-> where <VAR
-CLASS="REPLACEABLE"
->username</VAR
-> is the
+connect you as. To see if this is the problem add the line "user =
+USERNAME" to the [tmp] section of smb.conf where "USERNAME" is the
username corresponding to the password you typed. If you find this
fixes things you may need the username mapping option. </P
><P
@@ -769,38 +486,39 @@ CLASS="COMMAND"
> in <TT
CLASS="FILENAME"
>smb.conf</TT
->
+>.
Turn it back on to fix.</P
-></LI
-><LI
+></DIV
+><DIV
+CLASS="SECT2"
+><H2
+CLASS="SECT2"
+><A
+NAME="AEN3492">26.3.10. Test 10</H2
><P
->Run the command <KBD
-CLASS="USERINPUT"
->nmblookup -M <VAR
-CLASS="REPLACEABLE"
->testgroup</VAR
-></KBD
+>Run the command <B
+CLASS="COMMAND"
+>nmblookup -M TESTGROUP</B
> where
-<VAR
-CLASS="REPLACEABLE"
->testgroup</VAR
-> is the name of the workgroup that your Samba server and
+TESTGROUP is the name of the workgroup that your Samba server and
Windows PCs belong to. You should get back the IP address of the
master browser for that workgroup.</P
><P
>If you don't then the election process has failed. Wait a minute to
see if it is just being slow then try again. If it still fails after
-that then look at the browsing options you have set in <TT
-CLASS="FILENAME"
->smb.conf</TT
->. Make
+that then look at the browsing options you have set in smb.conf. Make
sure you have <B
CLASS="COMMAND"
>preferred master = yes</B
> to ensure that
an election is held at startup.</P
-></LI
-><LI
+></DIV
+><DIV
+CLASS="SECT2"
+><H2
+CLASS="SECT2"
+><A
+NAME="AEN3498">26.3.11. Test 11</H2
><P
>From file manager try to browse the server. Your samba server should
appear in the browse list of your local workgroup (or the one you
@@ -817,16 +535,8 @@ CLASS="COMMAND"
CLASS="COMMAND"
>password server = Windows_NT_Machine</B
> in your
-<TT
-CLASS="FILENAME"
->smb.conf</TT
-> file, or make sure <B
-CLASS="COMMAND"
->encrypted passwords</B
-> is
-set to "yes".</P
-></LI
-></OL
+smb.conf file, or enable encrypted passwords AFTER compiling in support
+for encrypted passwords (refer to the Makefile).</P
></DIV
></DIV
><DIV
@@ -834,15 +544,24 @@ CLASS="SECT1"
><H1
CLASS="SECT1"
><A
-NAME="AEN4972"
->33.4. Still having troubles?</A
-></H1
+NAME="AEN3503">26.4. Still having troubles?</H1
><P
->Read the chapter on
+>Try the mailing list or newsgroup, or use the ethereal utility to
+sniff the problem. The official samba mailing list can be reached at
<A
-HREF="problems.html"
->Analysing and Solving Problems</A
->.</P
+HREF="mailto:samba@samba.org"
+TARGET="_top"
+>samba@samba.org</A
+>. To find
+out more about samba and how to subscribe to the mailing list check
+out the samba web page at
+<A
+HREF="http://samba.org/samba"
+TARGET="_top"
+>http://samba.org/samba</A
+></P
+><P
+>Also look at the other docs in the Samba package!</P
></DIV
></DIV
><DIV
@@ -861,7 +580,7 @@ WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
-HREF="speed.html"
+HREF="bugreport.html"
ACCESSKEY="P"
>Prev</A
></TD
@@ -878,18 +597,14 @@ ACCESSKEY="H"
WIDTH="33%"
ALIGN="right"
VALIGN="top"
-><A
-HREF="problems.html"
-ACCESSKEY="N"
->Next</A
-></TD
+>&nbsp;</TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
->Samba performance issues</TD
+>Reporting Bugs</TD
><TD
WIDTH="34%"
ALIGN="center"
@@ -903,7 +618,7 @@ ACCESSKEY="U"
WIDTH="33%"
ALIGN="right"
VALIGN="top"
->Analysing and solving samba problems</TD
+>&nbsp;</TD
></TR
></TABLE
></DIV