Error:1722 Getting session names

33.5k views Asked by At

I am trying to check if anybody is connected to the server in my team with the following command: query session /server:<SERVERNAME>. But Every time I end up getting the following error:

Error:1722 getting session names.

Error[1722]: The RPC sever is unavailable.

I have already tried with qwinsta but i get the same issue in there too. Is there anyway to get around the issue and get the required?

3

There are 3 answers

0
rob On

For me, the one Windows Server 2012 R2 giving this error was fixed by adding the following rule. None of the 97 other had the issue.

netsh advfirewall firewall add rule name="Open Port 135 RPC" dir=in action=allow protocol=TCP localport=135
netsh advfirewall firewall add rule name="Open Port 135 RPC" dir=in action=allow protocol=UDP localport=135
netsh advfirewall firewall add rule name="Open Port 445 RPC" dir=in action=allow protocol=TCP localport=445
netsh advfirewall firewall add rule name="Open Port 445 RPC" dir=in action=allow protocol=UDP localport=445
2
lewis4u On

launch regedit.exe (You have to be administrator to do that) goto:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server

and change AllowRemoteRPC from the value 0 to the value 1 on each machine which should be able to receive a message

0
Rookie On

Try sharing a folder in the target computer, also store credentials of target user in the source computer.

eg:msg /Server: targetipaddress targetUsername "Message"