Link to home
Start Free TrialLog in
Avatar of ashdata
ashdataFlag for United Kingdom of Great Britain and Northern Ireland

asked on

Access Violation using Delphi HTTPRIO running on Citrix

I have a Delphi 7 application which uses a SOAP object to access the UK Government DPS Messaging Service. This has been running successfully at numerous clients sites for the last few years. Recently one of the clients moved to Citrix and is now gettting an access violation accessing the DPS Service. The error address is reported as $0115666D which is outside the scope of the application. This is built around the Delphi HTTPRIO object.

I have no experience of Citrix so can anyone suggest any reasons why a web service that runs quite happily on Windows will not run on Citrix.
Avatar of pfcjoker
pfcjoker
Flag of United States of America image

The default answer you would get from Citrix is to test to see if the application works from an Terminal Server Session. Have you confirmed that it works over an RDP connection to the server? If it doesn't work over RDP then the application may not support Terminal Services at all (which means it won't work under Citrix). If it works over RDP I would suggest you check event or application logs after a Citrix failure to see if there is an answer there (such as access denied errors, etc). You can also turn on process level logging to see security events not turned on by default.
ASKER CERTIFIED SOLUTION
Avatar of ashdata
ashdata
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial