Cloud servers, domains, and hosting — get started or contact us. Learn more →

Hero Image

E2M field path
Sanitized walkthrough — after CLC assign, through LRP .lic, Transition Auth, and Ext 1 SIP

Continues the Enterprise → MPP guide with the messy middle we hit in the lab: no “Get PAK” in CLC, LRP Excel vs manual MAC, cloud 403, MPP firmware that still nags for a migration license, and SIP Proxy ≠ website URL.

E2M field path (sanitized example)

Where the main guide leaves off.
This page is a sanitized field notebook — the same sequence as a real desk-phone conversion, with no personal names, emails, Smart Account labels, sales-order numbers, or live MACs. Use placeholders; swap in your values.

Read first if you have not:


Example lab shape (placeholders only)

Item Example shape (not live data)
Handset Cisco 8851 class, multiplatform firmware family sip88xx
Product name after flash CP-8851-3PCC (or similar 3PCC string on Status)
MAC (sticker / Status) AABBCCDDEEFF12 hex, no colons
License SKU L-CP-E2M-88XX-CNV= (one per 8800 phone)
PAK shape XXXXXXXXXXX (from eDelivery / Traditional LRP)
Cloud license URL https://cloudupgrader.webex.com/licenses/e2m/AABBCCDDEEFF.lic
SIP Proxy / Outbound YOUR_PBX_HOST (hostname or public IP of the registrar — not the marketing site)
Provision / Profile Rule https://YOUR_PROVISION_HOST/la-voice-prov/<token>/phone.xml (HTTPS config only)
Ext 1 User / Auth seat id from welcome email (example shape: 100)

Story arc (what “done” looks like)

[A] Network: IP + DNS + web UI opens
[B] Firmware shows MPP / 3PCC (or Cloud Upgrader still converting)
[C] Classic license bound to THIS MAC (LRP Get Licenses — not CLC alone)
[D] Transition Authorization Type = Classic (non-empty on Status)
[E] Ext 1: Proxy = YOUR_PBX_HOST, User/Auth/Password set
[F] Status line = Registered
[G] e911 address before real outbound

Critical separation

Concern Field / tool Wrong if you…
Migration unlock Transition Authorization Rule + Type Classic Put the .lic URL in Proxy
SIP registration Ext 1 Proxy / Outbound Proxy Put https://yoursite.com or a /grav path here
Config download Profile Rule / provision HTTPS URL Expect the provision URL to act as SIP registrar

Chapter 1 — You already bought L-CP-E2M-88XX-CNV=

You have an eDelivery / order line for the conversion SKU. Next people often open Cisco License Central (CLC).

What CLC does well

  • Assigns the order to a Customer Smart Account + Virtual Account
  • Shows inventory once assignment finishes

What CLC often does not show

  • A button labeled Get PAK / Get licenses on the new Order Inventory screens

That is normal. CLC assignment ≠ classic PAK fulfillment to a MAC.

Sanitized CLC checklist

[ ] Sign in with the Cisco.com ID that should own the order
[ ] Open CLC Order Inventory
[ ] Select the correct Customer Smart Account (+ Virtual Account)
[ ] Find the line for L-CP-E2M-88XX-CNV= (wording like “Convert 8800 series…”)
[ ] Assign order → Review → Assign / Submit
[ ] Wait / refresh until the SKU is visible under that account
[ ] Stop expecting “Get PAK” here — go to Traditional LRP next

Chapter 2 — Traditional Licenses → LRP (this is where the MAC is bound)

  1. Open software.cisco.com
  2. Traditional LicensesAccess LRP
  3. PAKs or Tokens (or search by PAK / sales order)
  4. Select the PAK that carries L-CP-E2M-88XX-CNV=
  5. Get Licenses / Get License

Assign to devices (two UI shapes)

A) Add Devices Manually (best for one phone)

Step Action
1 Choose Add Devices Manually
2 MAC Address = sticker MAC, uppercase, no colons (AABBCCDDEEFF)
3 Click Add (so the device appears in the list)
4 Next → review SKU qty 1 for that MAC
5 Recipient email → Submit
6 Note the Transaction ID (example shape: TRX…)

B) Import from Excel only

  • Use Cisco’s Download data file template (do not invent column headers)
  • One row: your MAC
  • Upload → continue to Submit

After Submit

Screen Meaning
“License has been sent to …” Email delivery started — check inbox and spam for [email protected]
Transaction In Process Wait; refresh Transactions History
Transaction Processed Download the zip → extract AABBCCDDEEFF.lic
Quantity Available 0 Expected after fulfillment — license is node-locked

Submitted ≠ phone unlocked. You still need the file applied (cloud publish and/or manual Transition Auth).


Chapter 3 — Phone already says 3PCC but still nags

In the field it is common to see both:

  • Status → Product Name = …-3PCC
  • Software = multiplatform sip88xx…MPP…loads
  • and LCD / Status still shows migration license pain
Status field Empty / nag Success
Transition Authorization Type blank Classic (third-party E2M)
Download → Transition Authorization Status Not Found File / fail Success / no longer failing

Default Transition Auth (phone)

Advanced → Voice → Provisioning (Firmware Upgrade area):

Field Typical value
Transition Authorization Type Classic
Transition Authorization Rule https://cloudupgrader.webex.com/licenses/e2m/$MAU.lic

$MAU expands to the phone MAC without colons.

Probe the cloud URL from a PC

https://cloudupgrader.webex.com/licenses/e2m/AABBCCDDEEFF.lic
HTTP Meaning
403 / tiny HTML body Not published for this MAC yet (or wrong MAC)
200 + license-sized body Published — reboot phone / wait for retry

Manual host when cloud stays 403 but you have the .lic

  1. Host the raw file over HTTP or HTTPS the phone can reach (lab LAN HTTP is fine).
  2. Transition Authorization Rule = that exact URL
  3. Type = Classic
  4. Submit → check Download Status → reboot if needed
  5. Confirm Transition Authorization Type is no longer blank

Do not paste the .lic URL into Ext 1 Proxy.


Chapter 4 — Network gotchas (static IP)

Mistake Effect
Static IP with blank DNS License fetch and many SIP paths fail
No secondary DNS Fragile if router DNS dies

Suggested pattern (adjust to your LAN):

IP:        192.168.x.y
Mask:      255.255.255.0
Gateway:   192.168.x.1
DNS 1:     192.168.x.1
DNS 2:     8.8.8.8

Web UI: https://PHONE_IP on the same LAN (accept cert warning as needed).


Chapter 5 — Ext 1 after the license clears

Only after migration unlock (or native MPP with no nag) finish SIP.

Field Enter
Proxy / Outbound proxy YOUR_PBX_HOST — registrar host or IP from LightningArrows (example shapes: sip.example.com or a public IP). Not the website.
User ID / Auth ID Seat / extension from welcome email
Password SIP password
Display name Optional
Profile Rule (optional) HTTPS provision URL for phone.xmlconfig only, separate from Proxy

Save → reboot if asked → Status / Line = Registered.

See also: Bolt-in guide.


Chapter 6 — End-to-end sanitized checklist (copy)

NETWORK
[ ] Phone has IP
[ ] Primary + secondary DNS set
[ ] https://PHONE_IP opens (admin)

IDENTITY
[ ] MAC recorded (12 hex, no colons)
[ ] Serial optional but useful
[ ] Sticker: enterprise vs already 3PCC

LICENSE (classic E2M)
[ ] L-CP-E2M-88XX-CNV= ordered
[ ] CLC: order assigned to Smart Account (no “Get PAK” required here)
[ ] LRP Traditional: Get Licenses on the PAK
[ ] Device MAC added (Add, then Next, then Submit)
[ ] Transaction Processed — .lic downloaded
[ ] Cloud URL 200 OR manual host of .lic
[ ] Transition Authorization Type = Classic

SIP (LightningArrows Voice)
[ ] Desk Voice (or Office) ordered
[ ] Ext 1 Proxy = YOUR_PBX_HOST
[ ] User / Auth / Password set
[ ] Status = Registered
[ ] e911 service address collected before real outbound
[ ] Optional DID / port / forward for testing

Chapter 7 — Symptom → fix (field table)

Symptom Likely cause What to try
CLC has no Get PAK New CLC UI Traditional Licenses → LRP
LRP only offers Excel UI variant Download Cisco template or switch to Add Devices Manually if shown
Clicked Next without Add MAC never attached Add first, confirm list row, then Next
Email “license sent” but phone nags File not applied Download zip; set Transition Auth; reboot
Cloud URL always 403 MAC not fulfilled / not published Re-check MAC; LRP transaction; wait; manual host .lic
Product is 3PCC, Transition Type empty License not loaded Same as above — firmware ≠ calling unlock
SIP fields full, SIP messages sent = 0 Often still license-locked Fix Transition Auth before debugging PBX
Not Registered after license OK Proxy/password/firewall Confirm YOUR_PBX_HOST, password, UDP/TCP 5060 path
Proxy set to website / /grav Wrong field Proxy = PBX host only; site URL only for docs/provision

Chapter 8 — What LightningArrows Voice expects next

After Registered:

  1. Confirm two-way audio on a short test call
  2. Complete e911 / service address when requested
  3. Optional DID, port, or forward while testing
  4. Ops checklist: Voice fulfillment checklist
  5. Support: My Tickets (when logged in)

Order seats: LightningArrows Voice.


Related pages

Page Use
Enterprise → MPP Full conversion + CLC/LRP overview
Bolt-in guide Ext 1 / provision after unlock
Architecture How LA Voice is shaped
All Cisco models Series / E2M SKU map
8851 · 8851 demo Model-specific notes

Sanitization note

This page intentionally uses example shapes only (AABBCCDDEEFF, YOUR_PBX_HOST, TRX…). It does not publish customer Smart Account names, emails, live MACs, SIP passwords, or sales-order identifiers. Configure only phones you own. Buy conversion licenses from Cisco or an authorized partner — LightningArrows sells the Voice seat after the handset can speak SIP.

Compatibility and licensing UIs change; re-check Cisco’s Enterprise↔MPP guide and Cloud Upgrader before purchasing.