@sS
2007-May-17 11:04 UTC
[Samba] can't browser a samba server from a specific pc in the network
hello everyone, i'm not even sure there is something wrong with samba here but im taking all chances... i have a linux samba server and 3 winXP prof pcs in my setup. now from one of the winxp boxes i can not seem to access my shares on the server. that is when i try to go through network neighborhood path. the message that is returned is : \\stargaze is not accessible. You may not have permission to use the shares... please contact sys admin etcetc. it ends by stating 'the Server service is not started'. well i did check the service setting in windows services and the Server service is indeed running automatically. so no problem there,, note that i have mapped a few of the shares on network drives to have quick access to them from windows explorer.. i can STILL access these shares !!!!!!! i also tried logging on to my shares (ie with the same (username and pass) from the other pc's and it works fine - thats why i am saying it might not even be a samba misconfigure... any ideas why i can access the shares though from network neighborhood? thank you in advance for your help nass
Ray Klassen
2007-May-17 19:52 UTC
[Samba] can't browser a samba server from a specific pc in the network
)\(@sS wrote:> hello everyone, > i'm not even sure there is something wrong with samba here but im taking > all > chances... > i have a linux samba server and 3 winXP prof pcs in my setup. > > now from one of the winxp boxes i can not seem to access my shares on the > server. that is when i try to go through network neighborhood path. > the message that is returned is : \\stargaze is not accessible. You may not > have permission to use the shares... please contact sys admin etcetc. it > ends by stating 'the Server service is not started'. > well i did check the service setting in windows services and the Server > service is indeed running automatically. so no problem there,, > > note that i have mapped a few of the shares on network drives to have quick > access to them from windows explorer.. i can STILL access these shares > !!!!!!! > > i also tried logging on to my shares (ie with the same (username and pass) > from the other pc's and it works fine - thats why i am saying it might not > even be a samba misconfigure... > > any ideas why i can access the shares though from network neighborhood? > thank you in advance for your help > nassWhat's the state of your firewalling on that particular machine? -- Ray Klassen Computer SysAdmin MCC Supportive Care Services
Michael Folsom
2007-May-18 04:00 UTC
[Samba] can't browser a samba server from a specific pc in the network
What do your logs say? M- On 5/17/07, )(@sS <athanasios.silis@gmail.com> wrote:> hello everyone, > i'm not even sure there is something wrong with samba here but im taking all > chances... > i have a linux samba server and 3 winXP prof pcs in my setup. > > now from one of the winxp boxes i can not seem to access my shares on the > server. that is when i try to go through network neighborhood path. > the message that is returned is : \\stargaze is not accessible. You may not > have permission to use the shares... please contact sys admin etcetc. it > ends by stating 'the Server service is not started'. > well i did check the service setting in windows services and the Server > service is indeed running automatically. so no problem there,, > > note that i have mapped a few of the shares on network drives to have quick > access to them from windows explorer.. i can STILL access these shares > !!!!!!! > > i also tried logging on to my shares (ie with the same (username and pass) > from the other pc's and it works fine - thats why i am saying it might not > even be a samba misconfigure... > > any ideas why i can access the shares though from network neighborhood? > thank you in advance for your help > nass > -- > To unsubscribe from this list go to the following URL and read the > instructions: lists.samba.org/mailman/listinfo/samba >
david rankin
2007-May-18 04:26 UTC
[Samba] can't browser a samba server from a specific pc in thenetwork
From: ")\(@sS"> hello everyone, > i'm not even sure there is something wrong with samba here but im taking > all > chances... > i have a linux samba server and 3 winXP prof pcs in my setup. > > now from one of the winxp boxes i can not seem to access my shares on the > server. that is when i try to go through network neighborhood path. > the message that is returned is : \\stargaze is not accessible. You may > not > have permission to use the shares... please contact sys admin etcetc. it > ends by stating 'the Server service is not started'. > well i did check the service setting in windows services and the Server > service is indeed running automatically. so no problem there,, > > note that i have mapped a few of the shares on network drives to have > quick > access to them from windows explorer.. i can STILL access these shares > !!!!!!! > > i also tried logging on to my shares (ie with the same (username and pass) > from the other pc's and it works fine - thats why i am saying it might not > even be a samba misconfigure... > > any ideas why i can access the shares though from network neighborhood? > thank you in advance for your help > nass > --Jerry provided a patch that addresses this problem. It will be included in 3.0.25a out next Friday *note* I had to apply the patch my hand to uid.c The patch is: Index: smbd/uid.c ==================================================================--- smbd/uid.c (revision 22974) +++ smbd/uid.c (working copy) @@ -156,7 +156,9 @@ char group_c; BOOL must_free_token = False; NT_USER_TOKEN *token = NULL; - + int num_groups = 0; + gid_t *group_list = NULL; + if (!conn) { DEBUG(2,("change_to_user: Connection not open\n")); return(False); @@ -195,14 +197,14 @@ if (conn->force_user) /* security = share sets this too */ { uid = conn->uid; gid = conn->gid; - current_user.ut.groups = conn->groups; - current_user.ut.ngroups = conn->ngroups; + group_list = conn->groups; + num_groups = conn->ngroups; token = conn->nt_user_token; } else if (vuser) { uid = conn->admin_user ? 0 : vuser->uid; gid = vuser->gid; - current_user.ut.ngroups = vuser->n_groups; - current_user.ut.groups = vuser->groups; + num_groups = vuser->n_groups; + group_list = vuser->groups; token = vuser->nt_user_token; } else { DEBUG(2,("change_to_user: Invalid vuid used %d in accessing " @@ -235,8 +237,8 @@ */ int i; - for (i = 0; i < current_user.ut.ngroups; i++) { - if (current_user.ut.groups[i] == conn->gid) { + for (i = 0; i < num_groups; i++) { + if (group_list[i] == conn->gid) { gid = conn->gid; gid_to_sid(&token->user_sids[1], gid); break; @@ -248,6 +250,12 @@ } } + /* Now set current_user since we will immediately also call + set_sec_ctx() */ + + current_user.ut.ngroups = num_groups; + current_user.ut.groups = group_list; + set_sec_ctx(uid, gid, current_user.ut.ngroups, current_user.ut.groups, token); -- David C. Rankin, J.D., P.E. 510 Ochiltree Street Nacogdoches, Texas 75961 (936) 715-9333 (936) 715-9339 fax rankinlawfirm.com --