After disabeling the “forceguest,” setting in the registry Spiceworks
works in my home test workgroup!

Solution below:

Quote from:
http://groups.google.co.uk/group/microsoft.public.windowsxp.security_admin/msg/fa79ab12b3e2c2f8?dmode=source&hl=en

"It could be a ForceGuest issue…

Note that for Windows XP in a workgroup setting, default all connections
coming from “the network” will be authenticated as the Guest User.

Note that for WinXP Home you cannot disable the ForceGuest behavior
(only in WinXP Pro).

A direct registry edit is possible to change this setting:

HOWTO: Validate User Credentials on Microsoft Operating Systems

On Windows XP, the ForceGuest registry value is set to 1 by default in the following registry key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa

On a Windows XP computer that is a member of a workgroup:

If ForceGuest is enabled (set to 1), SSPI will always try to log on
using the Guest account.

If the Guest account is enabled, an SSPI logon will succeed as Guest
for any user credentials.

If the Guest account is disabled, an SSPI logon will fail even for
valid credentials.

If ForceGuest is disabled (set to 0), SSPI will log on as the specified
user."

131 Spice ups

You’re the man!

Now I just need to get it to authenticate to the SBS Sharepoint
server… I get immediate failures to this server using domain name\user
credentials.

it instantly denies access.

Attached is a .reg key you can import to turn off the ForceGuest option.

USE IT AT YOUR OWN RISK!!!

TurnOffForceGuest.reg (254 Bytes)

If you’re using SBS in a workgroup situation then you shouldn’t be
putting in a domain for logging on. Enter the username and password
identical on the server and you should be able to log in.

Let me know how you get on

1 Spice up

Very nice Jay Rod Ray Rurardo. That worked like a charm.

This needs to be built into SpiceWorks and put on the front page of trouble shooting this problem. It had never occurred to me that the XP Home would be the problem.

GREAT WORK!!!

Thank you Thank you Thank you, This works great! Now I’m a happy guy!

Works like a champ. Thanks!!! I had the same problem with Windows XP Pro.

Hi there,

My company networks run in workgroup.
And I did try up the method above and it works and detected the XP Pro Pc. ( can’t detect XP Home, right?)
However I found one problem, if the computer is a print server (physicall connect to printer and share to others), user were unable to send to this printer anymore. It wil display access denied at the printer status windows.

Only I enable back the forceguard to 1, other users can print to that printer.

I would like to know how can I accomplish 2 task (detect XP PRo PC) & (Share out printer) or other alternative i can keep the user happy ?

Pls advise.

I am new to this and obviously doing something wrong. I have 4 PCs and a MAC on the workgroup network. PCs are running XP Home. I have applied the .reg key and turned off the firewall momentarily but I am still getting password or WMI failures. I have double checked that the password is correct.

Any ideas where I ought to be looking for the problem, please

Still trying, here!

I’ve checked one of the two computers in question…

ForceGuest is set to 1, the Guest login is enabled, and the OS is XP/Pro.

But I’m still getting the WMI error … Any more hints?

Antigone

I <3 you. Thank you I was ready to pull my hair out if I saw another ‘WMI Error’.

This was exactly what I needed. Thank you very much Jay.

db, this solution will not work with XP Home. Only for XP PRO.

Thanks for the solution, I am on a domain so it doesn’t apply to me, but it’s people helping people that helps get things done around here.

Jay, you’re the hero!!!
That worked for me! I was shortly before giving up! Thanks a lot!
Chris

Hi!

I have a similar problem:

In our company we are mostly in a Windows Domain, but some computers are in a workgroup. We can monitor those on the Domain but Spiceworks does not recognise or monitor the ones on the workgroup

What to do?

Thanks in advance

W.

This is how to set the forceguest option on WinXP Pro without editing the Registry (this is for computers in a Workgroup).

  1. Start > Control Panel > Administrative Tools > Local Security Policy

  2. Security Settings > Local Policies > Security Options.

3 Find ‘Network access: Sharing and security model for local accounts’, right click and select properties.\

  1. Set the option to ‘Classic - local users authenticate as themselves’

I tried but i get the error below after changing the FORCEGUEST:

Test Failed: ConnectServer OLE error code:800706BA in SWbemLocator The RPC server is unavailable. HRESULT error code:0x80020009 Exception occurred.

I can see the computer in my explorer and access his files.

Thanks guys, I resolved it with

netsh firewall set service REMOTEADMIN enable (at command prompt) is a firewall XP SP2 issue