11.4.1 - Receive 404s on iControlREST Request
Hello,
I'm attempting to use the iControlREST api (running v11.4.1), but always receive a 404 with the following error:
{"ctextode":404,"message":"http://localhost:8100/mgmt/tm","restOperationId":1917,"errorStack":["com.f5.rest.common.RestWorkerUriNotFoundException: http://localhost:8100/mgmt/tm","at com.f5.rest.common.RestServer.trySendInProcess(RestServer.java:126)","at com.f5.rest.common.RestRequestReceiver.dispatchToService(RestRequestReceiver.java:93)","at com.f5.rest.common.RestRequestReceiver.processNext(RestRequestReceiver.java:57)","at com.f5.rest.common.RestHelper$2.run(RestHelper.java:1480)","at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)","at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)","at java.lang.Thread.run(Unknown Source)\n"]}
I initially followed these two articles (1 & 2) to start the icrd service to enable iControlREST. However, starting this service does not seem to have fixed the 404 that I'm receiving. I've tried digging for some deeper answers, but most of the responses indicate that this occurs when the icrd service is not enabled or running - but it is currently active for me.
Any ideas what else I should check for this issue?
Thanks.
EDITIn addition to the issues below, I seem to have been either hitting endpoints that no longer exist or are not supported in my version (11.4.1) - I've since hit other endpoints (/mgmt/tm/sys, /mgmt/tm/ltm) and received a response without changing any other aspects of my request.