Remote Access

check_x224

Description:

Checks that the most basic parts of a Remote Desktop connection succeeds.

Current Version

Last Release Date

June 16, 2009

Compatible With

Owner


Project Files
Project Notes
The Remote Desktop protocol builds on a protocol called x224. This plugin checks that the initial and most basic parts of a Remote Desktop connection - the part which is specified by x224 - succeeds. I.e., it does a bit more than a TCP connection test at port 3389. There is a python3 verson available at http://troels.arvin.dk/code/nagios/check_x224.python3
Reviews (9) Add a Review
Great tool. Compatibility for Srv 2016 planned?
by dominik.dbk, February 28, 2017
We gratefully use this plugin to monitor our servers, from 2008 to 2012. However with 2016 we receive the error message: "x224 CRITICAL: Could not set up connection on port 3389: [Errno 104] Connection reset by peer"

We made sure that NLA is not activated on the server. Are there any plans on your side to make this plugin compatible for 2016 as well?
Helpful? Yes  No 
Quick and easy RDP Check
by stephanhughson, October 31, 2014
Very handy, thank you. By the way, to the first person who posted; this plugin runs on the Nagios server.
Helpful? Yes  No 
Installing this check.
by helpdesk@techniteam.nl, November 30, 2012
Hello,

I'm having some trouble installing this check.
How do I install the check_x224 plugin?

I've added a few lines to my commands.cfg, and added the check to a host, but I guess that the check_x224 needs to be installed on the server?
Helpful? Yes  No 
Great, but may need a Server 2012 update
by Fox, November 30, 2012
This plugin is working great, and has been for some time to ensure I can always get access to my servers. Nothing worse than finding out something failed and /then/ finding out you can't remote into the thing!

Unfortunately I started adding 2012 servers and immediately get connection refusal errors. 0 for 3 on the 2012 ones, and working just fine on all the others, and I can RDP into the servers. Guessing MS changed something. Attempting to look over the packet structure and find the issue...
Owner's Reply:

Maybe you were an early Windows Server 2012 adopter and tested the plugin before it was ready for Windows Server 2012.

The plugin supports checking Windows Server 2012; I suggest you try again.


1 of 1 found this review helpful.
Helpful? Yes 1 No 0
Just what I was looking for
by jvandenbroek, August 31, 2012
Thanks, this is the first usable RDP check script I've found which does some actual protocol checking :-)
Helpful? Yes  No 
works as expected
by LaggAt, June 30, 2012
Downloaded and configured in minutes, has performance data, all good! Thanks!
Helpful? Yes  No 
Requires Python 2
by CaptSpify, April 30, 2012
Requires Python2. If you have Python3 and Python2 installed, open the file, and make sure the first line lists Python2 as the env
Owner's Reply:

There is now a Python 3 version at http://troels.arvin.dk/code/nagios/check_x224.python3


1 of 1 found this review helpful.
Helpful? Yes 1 No 0
fast & easy
by joda78, March 31, 2012
python script works perfect - much better solution than simple tcp check...
Helpful? Yes  No 
A perfect script for rdp protocol
by luupuxall, February 28, 2011
Simply and fast
Many many tanks
1 of 1 found this review helpful.
Helpful? Yes 1 No 0
Add a Review

You must be logged in to submit a review.

Thank you for your review!

Your review has been submitted and is pending approval.

Recommend

To:


From:


Thank you for your recommendation!

Your recommendation has been sent.

Project Stats
Rating
4.8 (18)
Favorites
3
Views
131,972