WMI and SNMP problems
Hi,
I am trying to monitor a machine that is an XP machine. I get "SNMP call failed. To allow this type of check, SNMP must be enabled on the remote host" and "Cannot access WMI on remote machine: OLE exception from "SWbemLocator": The RPC server is unavailable. Win32::OLE(0.1709) error 0x800706ba: "The RPC server is unavailable" in METHOD/PROPERTYGET "ConnectServer"
I have been through the solutions on your website to find out what could be the problem and I have made sure that ports 35, 37, 38, 39, 445 and 3386 are open and that the firewall is configured as suggested and that netbios is available on my machine and the remote machine. I have gone through the microsoft posts for RPC as well and made sure that is set correctly. What else could be causing this. Permissions are ok as well as I am using the same permissions on all my servers but this XP machine is not happy. Could it be because it is a workstation with XP and not a server.
Thanks
Clair.
I am trying to monitor a machine that is an XP machine. I get "SNMP call failed. To allow this type of check, SNMP must be enabled on the remote host" and "Cannot access WMI on remote machine: OLE exception from "SWbemLocator": The RPC server is unavailable. Win32::OLE(0.1709) error 0x800706ba: "The RPC server is unavailable" in METHOD/PROPERTYGET "ConnectServer"
I have been through the solutions on your website to find out what could be the problem and I have made sure that ports 35, 37, 38, 39, 445 and 3386 are open and that the firewall is configured as suggested and that netbios is available on my machine and the remote machine. I have gone through the microsoft posts for RPC as well and made sure that is set correctly. What else could be causing this. Permissions are ok as well as I am using the same permissions on all my servers but this XP machine is not happy. Could it be because it is a workstation with XP and not a server.
Thanks
Clair.
This discussion has been closed.
Comments
Assuming that the ServersCheck services are running under a Windows Admin Account, then following might apply:
- RPC Error
1. Is the "Server" service running on the remote host?
2. Is the "Server" service tied to the interface (network card) on which the requests arrive from ServersCheck? In Windows 2000/2003 or XP you can check this by verifying if the "Client for Microsoft Networks" is available for that network connection. If not, then click the Install button to add it.
3. Is TCP/UDP Port 139 open between ServersCheck and remote host?
4. Is TCP Port 445 open between ServersCheck and remote host?
5. Is NETBIOS enabled on computer running ServersCheck?
6. Is NETBIOS enabled on remote host?
7. Does the remote host have more than one IP address? The IP address being called by ServersCheck needs to be the first one configured on the remote host. See http://support.microsoft.com/default.aspx?scid=kb;en-us;Q131641 for more information.
8. If the above do not resolve the issue, then try following article from Microsoft: http://support.microsoft.com/default.aspx?scid=kb;en-us;Q224370
- Testing WMI:
http://wiki.serverscheck.com/index.php/Testing_wmi
This is the information I have already been through and can confirm that all of answers are yes apart from the more than IP as it only has one.
I have tried to use the link supplied as well and that link for microsoft is not available anymore.
Any other ideas please!!??!!
Also verify if your Audit Log isn't full - this can cause the error too.
If the Testing_WMI doesn't work then there is a Windows issue that you need to check with Microsoft support
Number: 0x80041064
Facility: WMI
Description: User credentials cannot be used for local connections
Weird cos I am using the same one for my other servers.
The audit log, would that be the one in serverscheck or elsewhere. Thanks
You need to create a connection to a remote server
Looks like I need to read up on this more.