Forum Discussion

cpt_154228's avatar
cpt_154228
Icon for Nimbostratus rankNimbostratus
May 15, 2014

Couldn't find service: icrd

Hi there,

 

I'm trying to get the iControl REST service up and running on our F5s.

 

I was running through the introduction article here: https://devcentral.f5.com/articles/introducing-a-restful-interface-for-icontrol.U3PnFViSzhp

 

The article says I must input this command:

 

root@(BIG-IP1)(…)(tmos) modify sys service ircd add

 

  1. That's a typo, right? the "ircd" should be "icrd"
  2. After typing in the command above (both variants for the hell of it) on a non-root account (if that matters), I get: Couldn't find service: icrd
  3. Checking the list of services via "show sys service" shows that "icrd" isn't listed there

Doing a quick Google search brings me to this thread: https://devcentral.f5.com/questions/rest-api-1141-hf2-will-no-longer-add-icrd

 

I've also tried the alternative commands but they also lead to the same error: "Couldn't find service: icrd".

 

This is the first time I'm interacting with our BIG-IP infrastructure (coder ^.^) so I'm probably doing something obviously wrong. The question is: What am I doing wrong?

 

  • Software Version: 11.2.1
  • Software Build 797.0
  • Hotfix Build 1225.0
  • Hotfix ID HF10

8 Replies

  • The iControl REST is only available in 11.4 and above. According to your post you're running 11.2?

     

  • Hello,

     

    I am running 11.5.1 HF2, I don't see the service to start rest api - icrd.

     

    Regards,

     

    • hooleylist's avatar
      hooleylist
      Icon for Cirrostratus rankCirrostratus
      Can you check the status of icrd? bigstart status icrd icrd run (pid 7669) 43 days ps axl|grep icr 4 0 5058 4660 20 0 3132 720 - D+ pts/2 0:00 grep icr 0 0 7653 6355 20 0 1636 388 - S ? 0:00 runsv icrd 0 0 7669 7653 20 0 272992 30816 - Sl ? 19:57 /usr/bin/icrd -p 8110 -n 10 -w /usr/bin/icrd_child tmsh show sys ver Sys::Version Main Package Product BIG-IP Version 11.5.1 Build 1.0.117 Edition Hotfix HF1
    • Vijay_E's avatar
      Vijay_E
      Icon for Cirrus rankCirrus
      Did you complete the troubleshooting provided by others in this thread ? Can you provide the output of the troubleshooting ?
  • i am unable to find the service on the box and i am running 12.1 version.

     

    Sys::Version Main Package Product BIG-IP Version 12.1.1 Build 0.0.184 Edition Final Date Thu Aug 11 17:09:01 PDT 2016

     

    root@(F5_v12_42)(cfg-sync Standalone)(Active)(/Common)(tmos) modify sys service ircd add Couldn't find service: ircd root@(F5_v12_42)(cfg-sync Standalone)(Active)(/Common)(tmos) modify sys service icrd add Couldn't find service: icrd root@(F5_v12_42)(cfg-sync Standalone)(Active)(/Common)(tmos)

     

  • Hi I have same issue

     

    Sys::Version Main Package Product BIG-IP Version 12.1.1 Build 0.0.184 Edition Final Date Thu Aug 11 17:09:01 PDT 2016

     

    Any ideas what could be the problem?

     

    Thanks

     

    • JoshBecigneul's avatar
      JoshBecigneul
      Icon for MVP rankMVP

      REST API services should be enabled by default and run under the service

      restjavad
      . I believe that icrd was only required on the early access version of the REST API.

      The commands for icrd in the document you refer to are out of date.