A customer that we did an App Broker implementation for earlier this year is now experiencing difficulties with ServiceNow. Once a software request is submitted from SN, the workflow begins on that side, but when it reaches out to App Broker to validate the user data the workflow cannot connect the two and fails, ending the workflow. I've gone through their systems to do a check on pre-requisites and settings and everything looks normal so far, except there is a service on the App Portal server that is not running that might be related to the issue. The service is called "Server_MidServerFLEXprod" and we cannot seem to get the service started. I can't seem to find anything about this service in documentation so far. Can someone confirm that this could be the issue or if we are looking in the wrong direction here?
‎Oct 03, 2019 10:55 AM
If you log into the ServiceNow instance as an admin and navigate to the Flexera Software App Portal application, you'll find the REST endpoints that were configured to enable the integration. Open one of the REST endpoints and look at which MID server they are configured to use. Then open that MID server record to see the status of that MID server. If that MID server is reporting issues (i.e. offline), that is at least one of your problems. I would agree with Charlie's guess that the production MID server is offline because that service isn't running. I don't know if ServiceNow allows you to have multiple MID server processes installed/running on the same server, but I would guess not, and I'm not sure why you would want to. If you're not using an existing MID server in the environment, I would think you would just install the DEV MID server on the DEV App Broker server and install the PROD MID server on the PROD App Broker server.
‎Oct 04, 2019 03:09 PM
‎Oct 03, 2019 11:37 AM
‎Oct 03, 2019 11:41 AM
If you log into the ServiceNow instance as an admin and navigate to the Flexera Software App Portal application, you'll find the REST endpoints that were configured to enable the integration. Open one of the REST endpoints and look at which MID server they are configured to use. Then open that MID server record to see the status of that MID server. If that MID server is reporting issues (i.e. offline), that is at least one of your problems. I would agree with Charlie's guess that the production MID server is offline because that service isn't running. I don't know if ServiceNow allows you to have multiple MID server processes installed/running on the same server, but I would guess not, and I'm not sure why you would want to. If you're not using an existing MID server in the environment, I would think you would just install the DEV MID server on the DEV App Broker server and install the PROD MID server on the PROD App Broker server.
‎Oct 04, 2019 03:09 PM