# Trouble Installing Docker Agent on Cisco C9300

**URL:** <https://community.netbeez.net/t/trouble-installing-docker-agent-on-cisco-c9300/142>\
**Category:** General\
**Created:** [January 5, 2024, 4:36pm UTC](https://community.netbeez.net/t/trouble-installing-docker-agent-on-cisco-c9300/142 "2024-01-05T16:36:41Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![badgerfi](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.netbeez.net/badgerfi/32/93_2.png) [@badgerfi](https://community.netbeez.net/u/badgerfi)\
**Post date:** [January 5, 2024, 4:36pm UTC](https://community.netbeez.net/t/trouble-installing-docker-agent-on-cisco-c9300/142/1 "2024-01-05T16:36:41Z")

</div>

I’ve been working with Stefano on this issue. I haven’t been able to install the latest Docker agent to 17.x IOS. After issuing the install command I would get no error and then issuing the “show app-hosting list” command I would get “No App found.” I tried this in a few different versions of 17.x without success. I downgraded to IOS 16.12.8 and I am now able to get the agent installed but I receive the “% Error: Error while changing app state: No module named OpenSSL”. I did a pull of agent 11.1.3 since it is closer to the date of the IOS that I am using but I received the same error.

---

<div class="post-metadata">

**Author:** ![pvouzis](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.netbeez.net/pvouzis/32/23_2.png) [@pvouzis](https://community.netbeez.net/u/pvouzis)\
**Post date:** [January 5, 2024, 5:52pm UTC](https://community.netbeez.net/t/trouble-installing-docker-agent-on-cisco-c9300/142/2 "2024-01-05T17:52:12Z")

</div>

Hey Mitch,

Can you run “openssl version” on the CLI and let us know what you get?

---

<div class="post-metadata">

**Author:** ![badgerfi](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.netbeez.net/badgerfi/32/93_2.png) [@badgerfi](https://community.netbeez.net/u/badgerfi)\
**Post date:** [January 5, 2024, 6:04pm UTC](https://community.netbeez.net/t/trouble-installing-docker-agent-on-cisco-c9300/142/3 "2024-01-05T18:04:25Z")

</div>

That command doesn’t work on IOS

---

<div class="post-metadata">

**Author:** ![William\_Southwick](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.netbeez.net/william_southwick/32/75_2.png) [@William\_Southwick](https://community.netbeez.net/u/William_Southwick)\
**Post date:** [January 8, 2024, 3:42pm UTC](https://community.netbeez.net/t/trouble-installing-docker-agent-on-cisco-c9300/142/4 "2024-01-08T15:42:37Z")

</div>

Hello Badgerfi,

My name is Will and I have the agent running on c9300, version 17.3.5.  
I set this up with assist from Panos so there may be nothing I can add, he is the expert. I have been asked by Stevie to jump in here and see if there is anything I could share of value.

Would you be able to post the results of the following command making sure to remove or mark out the NB\_SECRET\_KEY

NOTE: Its been a long time since we installed ours so I am just looking for a reference point.

Will - UCR

---

<div class="post-metadata">

**Author:** ![stefano](https://avatars.discourse-cdn.com/v4/letter/s/aca169/32.png) [@stefano](https://community.netbeez.net/u/stefano)\
**Post date:** [January 8, 2024, 4:29pm UTC](https://community.netbeez.net/t/trouble-installing-docker-agent-on-cisco-c9300/142/5 "2024-01-08T16:29:04Z")

</div>

Will, What version are you running for the IOX and netbeez docker agent?

---

<div class="post-metadata">

**Author:** ![William\_Southwick](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.netbeez.net/william_southwick/32/75_2.png) [@William\_Southwick](https://community.netbeez.net/u/William_Southwick)\
**Post date:** [January 8, 2024, 4:48pm UTC](https://community.netbeez.net/t/trouble-installing-docker-agent-on-cisco-c9300/142/6 "2024-01-08T16:48:44Z")

</div>

IOx service (CAF) 1.11.0.5  
Libvirtd 1.3.4  
Dockerd 18.03.0

Is that it

---

<div class="post-metadata">

**Author:** ![badgerfi](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.netbeez.net/badgerfi/32/93_2.png) [@badgerfi](https://community.netbeez.net/u/badgerfi)\
**Post date:** [January 8, 2024, 5:03pm UTC](https://community.netbeez.net/t/trouble-installing-docker-agent-on-cisco-c9300/142/7 "2024-01-08T17:03:10Z")

</div>

Which command?

I still have a gut feeling this is license-related. I have elevated the switch to DNA Advantage via right to use. The switch is showing that it is using the DNA Advantage license.

---

<div class="post-metadata">

**Author:** ![William\_Southwick](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.netbeez.net/william_southwick/32/75_2.png) [@William\_Southwick](https://community.netbeez.net/u/William_Southwick)\
**Post date:** [January 8, 2024, 9:31pm UTC](https://community.netbeez.net/t/trouble-installing-docker-agent-on-cisco-c9300/142/8 "2024-01-08T21:31:12Z")

</div>

Yes Advantage is required.  
Here is our license usage

show license usage  
License Authorization:  
Status: Not Applicable

network-advantage (C9300-48 Network Advantage):  
Description: C9300-48 Network Advantage  
Count: 1  
Version: 1.0  
Status: IN USE  
Export status: NOT RESTRICTED  
Feature Name: network-advantage  
Feature Description: C9300-48 Network Advantage  
Enforcement type: NOT ENFORCED  
License type: Perpetual

dna-advantage (C9300-48 DNA Advantage):  
Description: C9300-48 DNA Advantage  
Count: 1  
Version: 1.0  
Status: IN USE  
Export status: NOT RESTRICTED  
Feature Name: dna-advantage  
Feature Description: C9300-48 DNA Advantage  
Enforcement type: NOT ENFORCED  
License type: Subscription

I apologize this command please:  
sh app-hosting detail

---

<div class="post-metadata">

**Author:** ![badgerfi](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.netbeez.net/badgerfi/32/93_2.png) [@badgerfi](https://community.netbeez.net/u/badgerfi)\
**Post date:** [January 10, 2024, 3:16pm UTC](https://community.netbeez.net/t/trouble-installing-docker-agent-on-cisco-c9300/142/9 "2024-01-10T15:16:52Z")

</div>

Here is my output. I know it is in EVAL mode but it should still work.

The app-hosting detail doesn’t show anything because I can’t get anything to install.

DIA-MitchDesk9300U#show license usage  
License Authorization:  
Status: EVAL MODE  
Evaluation Period Remaining: 84 days, 21 hours, 55 minutes, 40 seconds

(C9300-48 Network Advantage):  
Description:  
Count: 1  
Version: 1.0  
Status: EVAL MODE  
Export status: NOT RESTRICTED

(C9300-48 DNA Advantage):  
Description:  
Count: 1  
Version: 1.0  
Status: EVAL MODE  
Export status: NOT RESTRICTED

DIA-MitchDesk9300U#show app  
DIA-MitchDesk9300U#show app-hosting detail  
No App found

---

<div class="post-metadata">

**Author:** ![gmoney](https://avatars.discourse-cdn.com/v4/letter/g/ee59a6/32.png) [@gmoney](https://community.netbeez.net/u/gmoney)\
**Post date:** [January 17, 2024, 5:43pm UTC](https://community.netbeez.net/t/trouble-installing-docker-agent-on-cisco-c9300/142/10 "2024-01-17T17:43:51Z")

</div>

Are you using a Cisco USB thumb drive?

> **[Application Hosting on the Cisco Catalyst 9000 Series Switches White paper](https://www.cisco.com/c/en/us/products/collateral/switches/catalyst-9300-series-switches/white-paper-c11-742415.html)**
>
> Application Hosting on the Cisco Catalyst 9000 Series Switches White paper

---

<div class="post-metadata">

**Author:** ![stefano](https://avatars.discourse-cdn.com/v4/letter/s/aca169/32.png) [@stefano](https://community.netbeez.net/u/stefano)\
**Post date:** [January 24, 2024, 4:45pm UTC](https://community.netbeez.net/t/trouble-installing-docker-agent-on-cisco-c9300/142/11 "2024-01-24T16:45:02Z")

</div>

I can confirm that @badgerfi is using a Cisco USB Thumb Drive.

@William_Southwick would you be able to share your config removing any sensitive information? Just to check that we are not missing anything.

@gmoney what IOS-XE version are you using? Saw similar issues with 17.09.04a too.

Thanks all

---

<div class="post-metadata">

**Author:** ![badgerfi](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.netbeez.net/badgerfi/32/93_2.png) [@badgerfi](https://community.netbeez.net/u/badgerfi)\
**Post date:** [January 24, 2024, 4:57pm UTC](https://community.netbeez.net/t/trouble-installing-docker-agent-on-cisco-c9300/142/12 "2024-01-24T16:57:58Z")

</div>

I’ve tried both. The Cisco 120 and a regular thumb drive.

---

<div class="post-metadata">

**Author:** ![gmoney](https://avatars.discourse-cdn.com/v4/letter/g/ee59a6/32.png) [@gmoney](https://community.netbeez.net/u/gmoney)\
**Post date:** [January 24, 2024, 5:26pm UTC](https://community.netbeez.net/t/trouble-installing-docker-agent-on-cisco-c9300/142/13 "2024-01-24T17:26:46Z")

</div>

I don’t mind jumping on a quick zoom call. This type of troubleshooting is easier live.

Switch Ports Model SW Version SW Image Mode  
1 65 C9300-48UXM 17.09.04a CAT9K\_IOSXE BUNDLE

---

<div class="post-metadata">

**Author:** ![stefano](https://avatars.discourse-cdn.com/v4/letter/s/aca169/32.png) [@stefano](https://community.netbeez.net/u/stefano)\
**Post date:** [January 24, 2024, 8:34pm UTC](https://community.netbeez.net/t/trouble-installing-docker-agent-on-cisco-c9300/142/14 "2024-01-24T20:34:38Z")

</div>

Thank you @gmoney … I can facilitate that with @badgerfi !

---

<div class="post-metadata">

**Author:** ![stefano](https://avatars.discourse-cdn.com/v4/letter/s/aca169/32.png) [@stefano](https://community.netbeez.net/u/stefano)\
**Post date:** [March 20, 2024, 11:42pm UTC](https://community.netbeez.net/t/trouble-installing-docker-agent-on-cisco-c9300/142/15 "2024-03-20T23:42:15Z")

</div>

Many thanks to @badgerfi who, with help from @gmoney, was able to find the issue.

In the end, the netbeez docker app was not running due to software verification, which if enabled, it won’t allow AppHosting to run third party applications (non Cisco).

You can verify if your switch has software verification enabled with the command:

`show app-hosting infra`

If enabled, you can disable this setting by entering at privileged EXEC the following:

`app-hosting verification disable`

Updated the documentation page: [https://netbeez.zendesk.com/hc/en-us/articles/360028594831-Cisco-Catalyst-NetBeez-App-Hosting-with-Docker-IOS-XE-16-12-17-x](https://netbeez.zendesk.com/hc/en-us/articles/360028594831-Cisco-Catalyst-NetBeez-App-Hosting-with-Docker-IOS-XE-16-12-17-x)

---

<div class="post-metadata">

**Author:** ![badgerfi](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.netbeez.net/badgerfi/32/93_2.png) [@badgerfi](https://community.netbeez.net/u/badgerfi)\
**Post date:** [March 21, 2024, 4:28pm UTC](https://community.netbeez.net/t/trouble-installing-docker-agent-on-cisco-c9300/142/16 "2024-03-21T16:28:31Z")

</div>

Thanks fellas! Again, I REALLY apologize for all of the missed meetings, etc.
