Customers who recycle their RAS servers periodically may notice that sometimes even though the RAS server is up and running per the CMC or the CCM that it will refuse a crystal reports job like it would if it were down.
There may be instances where the RAS server isn't quite ready to begin taking on report jobs and customers want to know this prior to sending actual jobs to the server from their custom app.
The following code checks the RAS server to verify that it is enabled, running, and ready to take on report jobs.
Check RAS Server
I hope this helps and good luck with your projects!