we have the same issue - with Cisco ISR43/44xx which are running IOS 16.12.5 we are registered on CSSM on-prem (Version 8-202105). With ISR43/44xx who are upgraded to 17.3.3 the registration fails (this Router was registered with SW 16.12.5 !).
show license eventlog output :
2021-07-03 14:22:19.990 MEST SAEVT_COMM_FAIL error="Fail to parse response data from SCH server."
2021-07-03 14:27:30.053 MEST SAEVT_COMM_FAIL error="Fail to parse response data from SCH server."
2021-07-03 14:32:39.060 MEST SAEVT_COMM_FAIL error="Fail to parse response data from SCH server."
2021-07-03 14:37:46.522 MEST SAEVT_COMM_FAIL error="Fail to parse response data from SCH server."
We no will open a tac sr
TAC could solve the issue
We used CSSM ON-Prem v8-202105
We tried to register ISR4351 v17.3.3
Only Smart Licensing via CSLU was successfully:
license smart transport cslu
license smart url cslu https://<ip-address-of-cssm-on-prem/cslu/v1/pi/xxxxx
(The URL for this command we received from Smart Licensing ON-Prem Inventory Site:
The registration tokens below can be used to register new product instances to this Local Virtual Account. . For products that support Smart Licensing Using Policy that use cslu as transport, you must configure the "license smart transport cslu" to use the CSLU Transport URL. ")
license smart sync all
If the Device is not registered successful, the following workaround maybe helps :
Perform a license factory reset and reload the device:
Router#license smart factory reset
%Warning: reload required after "license smart factory reset" command
Afterwards, trigger the sending of a RUM report with the command: "license smart sync all" .
And check the "Last ACK received" with the command "show license status".
Yes, thats what TAC told us, too. It seems to work from 17.3.3 and CSSM on-prem (8-202105) with CSLU.
! Lookup CSLU URL from "on-prem" Server !!! ! Transport with CSLU method from 17.3.3 ! ! Config ! license smart enable license smart utility license smart url cslu https://10.X.X.X/cslu/v1/pi/SMART-1 license smart transport cslu ! end ! ! Global ! license smart trust idtoken XXX local license smart sync local !
Afterwards devices showed up.
is "SMART-1" the name of the Account name?
I tried to modify the URL accordingly, but get this error message:
%SMART_LIC-3-COMM_FAILED: Communications failure with the Cisco Smart License Utility (CSLU) : HTTP Server Error 404: Not Found
and I can confirm it, when using the browser with the with the URL I get also
404 page not found
does anyone of you have more details about the "URL" ?
I can confirm that this error exists again on IOS 17.3.3 together with "CSSM on-prem" (8-202105) using CallHome.
Smart Transport gives me: %SMART_LIC-3-COMM_FAILED: Communications failure with the Cisco Smart Software Manager (CSSM) : No detailed information given
CSLU gives me: %SMART_LIC-3-COMM_FAILED: Communications failure with the Cisco Smart License Utility (CSLU) : HTTP Server Error 400: Bad Request
show running-config | include smart license smart url https://10.X.X.X/SmartTransport license smart url cslu https://10.X.X.X/SmartTransport license smart url smart https://10.X.X.X/SmartTransport license smart transport smart
For CSLU on prem shows me strange URL with space inside, which is not usable.
Now stuck, will open TAC Case
Did you ever get resolution from TAC or figure out the issue on you own? I have the exact same setup with same version of IOS_XE and SSM. None of the SLU transport method work. My device will sync usage reports with ON Prem but ON Prem never sends usage reports to CSSM and I never get an ACK back to my router. I tried Smart transport from device direct to CSSM and get the same error as you. I tried install CSLU and can even get CSLU to talk to CSSM...the only thing in common is we use an internal proxy to communicate from ON prem, any devices, etc to CSSM....so not sure if that is the cause but the proxy was working with old smart registration process.
Speech marks can be used if your virtual account contains spaces:
license smart url cslu "https://Cisco_SSM_OnPrem/cslu/v1/pi/Customer Smart-Account-1".
The quotes will not show in the start up/ running configuration.
Were you successful with CASE ?
My case is 17.3.2 and 17.3.4.
Result: %SMART_LIC-3-COMM_FAILED: Communications failure with the Cisco Smart Software Manager (CSSM) : Fail to parse response data from SCH server. lic_slm_event_notification:
Customer wants to use call-home becuase smart does not work due to bug id for smart:
Does anybody know which setup works with these 2 conditions:
customer has CSSM,
custome has ios-xe 17.3.x
What method does it work nowadays with these higher conditions ?
seeing same problem in Cisco 9800-CL, 17.3.3 code, my on-prem is in version 8-202010
Jul 8 12:14:11.338 UTC: %SMART_LIC-3-COMM_FAILED: Communications failure with the Cisco Smart Software Manager (CSSM) : Fail to parse response data from SCH server.