Forum Discussion
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
Nimbostratus
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.
- Sec-Enabled_658
Cirrostratus
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
Nimbostratus
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.
- Sec-Enabled_658
Cirrostratus
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_
Nimbostratus
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
Nimbostratus
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)
- Patrick_Sereno1
Nimbostratus
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 icrdAdditionally, I had an LTM that wouldn't start the service. I found that the
script was missing. (It appears bigstart uses daemontools for services.) Upon runningrun
if received this message:bigstart status icrdicrd run (pid 16233) 0 seconds, 1 start, 634 restarts
The cause was a missing
script. Fix this problem with:/service/icrd/runln -s /etc/bigstart/scripts/icrd /service/icrd/run - Ian_124377
Nimbostratus
Thanks Patrick Sereno, that solved my issue on 11.4.1 HF3.
- Hamish
Cirrocumulus
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....
- rogerio_86557
Nimbostratus
Thanks Patrick Sereno, that solved my issue too on 11.4.1 HF7.
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com