The code runs without error on our development server and produces a dataset as requested.
When I run the application on the production server I get the following error when it tries to initialse the server session;
Error initialising FME Server: COM.safe.fmeserver.api.FMEServerException: QSInvalidRequest: Authorization Error: Unauthorized request by user due to lack of proper permissions.
I have checked the entry in the Security/Resources tab for the application with the appropriate clientid and roles assigned.
My question is how does FME Server know which box the request comes from ( requesterHost value listed under ‘Transformation Manager Directives’ in the Jobs/request data tab) ?