Forum Discussion

Dan_L1's avatar
Dan_L1
Icon for Nimbostratus rankNimbostratus
Jan 26, 2014

Rest API 11.4.1 HF2 will no longer add icrd

Has anyone else run into the following issue when trying to enable icrd for the rest API in 11.4.1 HF2?

 

(tmos) modify sys service icrd add

 

WARNING: This early-access feature comes with minimal documentation and testing. Version control is not implemented; therefore any scripts that you write using this API version may not work with subsequent releases. Can't open scim/run at /usr/lib/perl5/vendor_perl/5.8.8/daemon.pm line 448.

 

(tmos) show sys service icrd

 

icrd down 1 hours

 

10 Replies

  • Dan_L1's avatar
    Dan_L1
    Icon for Nimbostratus rankNimbostratus

    If anyone else runs into this issue it is a tracked bug (support got back to me on it).. to fix:

     

    bigstart add icrd or bigstart add --default icrd (to start at boot) and then bigstart start icrd.

     

  • I have a similar problem on version 11.4.1 Final Build 608.0

     

    Im trying to start the ircd service on my ltm ve and getting this error.

     

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

     

  • Dan_L1's avatar
    Dan_L1
    Icon for Nimbostratus rankNimbostratus

    Did you try what I recommended above? bigstart add icrd OR bigstart add --default icrd (to start at boot)? This did work for me on 11.4.1 HF2.

     

  • I ran these command and it got the icrd service working. Thank you. :)

     

    bigstart add --default icrd

     

    bigstart start icrd

     

    bigstart add icrd

     

    • Jim_Nitterauer_'s avatar
      Jim_Nitterauer_
      Icon for Nimbostratus rankNimbostratus
      Does not work. We are running BIG-IP 11.4.1 Build 635.7 Engineering Hotfix HF2 (applied to fix a TMM memory leak issue). I get the following every time I try to start icrd: Can't open scim/run at /usr/lib/perl5/vendor_perl/5.8.8/daemon.pm line 448.
    • Wayne_Gallegos1's avatar
      Wayne_Gallegos1
      Icon for Nimbostratus rankNimbostratus
      Same error using bigstart add icrd "Can't open scim/run at /usr/lib/perl5/vendor_perl/5.8.8/daemon.pm line 448." No error when using bigstart start icrd, but the REST API returns an error. BIG-IP 11.4.1 build 635.14 Engineering Hotfix HF2 (AWS BYOL AMI)
  • I had the same issue, including:

    Can't open scim/run at /usr/lib/perl5/vendor_perl/5.8.8/daemon.pm line 448.

    Here's what I did to fix the issue:

    touch /etc/bigstart/scripts/scim
    bigstart add --default icrd
    bigstart enable icrd
    bigstart start icrd
    

    Additionally, I had an LTM that wouldn't start the service. I found that the

    run
    script was missing. (It appears bigstart uses daemontools for services.) Upon running
    bigstart status icrd
    if received this message:

    icrd run (pid 16233) 0 seconds, 1 start, 634 restarts

    The cause was a missing

    /service/icrd/run
    script. Fix this problem with:

    ln -s /etc/bigstart/scripts/icrd /service/icrd/run
    
  • Hamish's avatar
    Hamish
    Icon for Cirrocumulus rankCirrocumulus

    That seems to be a fix to get icrd running... but certainly on at least 1 of my vCMP guests, I don't get the expected outputs...

     

    For example.. stats.. The REST user guide says take the URL for (As an example) a pool. And add '/stats' to the end... To get the equivalent of 'show ltm pool ...' instead of list...

     

    but I just get 400's... Complaining about unexpected ////stats....