iSymphonyV3 License Troubleshooting
Failed to create license request
A Network Interface Card (NIC) in an UP state displaying a valid MAC address.
at com.xmlnamespace.panel.server.e.a.a(Unknown Source)
at com.xmlnamespace.panel.server.e.f.b(Unknown Source)
at com.xmlnamespace.panel.server.e.f.a(Unknown Source)
at com.xmlnamespace.panel.server.e.h.handleRequest(Unknown Source)
at com.xmlnamespace.panel.lib.communication.jms.request.JMSRequestServer.handleRequest(JMSRequestServer.java:357)
at com.xmlnamespace.panel.lib.communication.jms.request.JMSRequestServer.handleMessage(JMSRequestServer.java:338)
at com.xmlnamespace.panel.lib.communication.jms.request.JMSRequestServer.access$1(JMSRequestServer.java:327)
at com.xmlnamespace.panel.lib.communication.jms.request.JMSRequestServer$3.onMessage(JMSRequestServer.java:257)
at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1394)
at org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:131)
at org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:202)
at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:133)
at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:48)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.Exception: No initialization information found
at com.xmlnamespace.panel.lib.license.model.SystemId.getMacAddresses(SystemId.java:144)
at com.xmlnamespace.panel.lib.license.model.SystemId.generateSystemID(SystemId.java:74)
... 16 more
No initialization information found indicates that iSymphony was unable to find a NIC in the UP state currently displaying a valid MAC address. An invalid MAC address will generally be either no MAC, or a MAC that looks like the following 00:00:00:00:00.
- Verify that the NIC is currently in an up state and reporting a valid MAC address, the following command can be used: ifconfig
- If a valid MAC is not being displayed (virtualized solutions, for example, tend to encounter this problem) consult with your network administrator to configure the NIC to display a proper MAC address.
- Note, the MAC address needs to persist between reboots, or the license will become unbound.
- Once a valid MAC address is being reported by the NIC, attempt to activate the license again.
The license request was denied: License does not belong to this system
The license has not already been bound to another machine.
The error indicates that the serial key has already been bound to another system.
Create a ticket with iSymphony support, include the error message and indicate that you need the license released.
java.net.UnknownHostException: 3.license.getisymphony.com
There is a problem resolving the hostname 3.license.getisymphony.com.
at java.net.AbstractPlainSocketImpl.connect(Unknown Source) ~[na:1.7.0_05]
at java.net.SocksSocketImpl.connect(Unknown Source) ~[na:1.7.0_05]
at java.net.Socket.connect(Unknown Source) ~[na:1.7.0_05]
at sun.security.ssl.SSLSocketImpl.connect(Unknown Source) ~[na:1.7.0_05]
at sun.security.ssl.SSLSocketImpl.<init>(Unknown Source) ~[na:1.7.0_05]
at sun.security.ssl.SSLSocketFactoryImpl.createSocket(Unknown Source) ~[na:1.7.0_05]
at com.xmlnamespace.panel.server.e.c.a(Unknown Source) [iSymphonyServer.jar:na]
at com.xmlnamespace.panel.server.e.c.c(Unknown Source) [iSymphonyServer.jar:na]
at com.xmlnamespace.panel.server.e.i.run(Unknown Source) [iSymphonyServer.jar:na]
at java.util.TimerThread.mainLoop(Unknown Source) [na:1.7.0_05]
at java.util.TimerThread.run(Unknown Source) [na:1.7.0_05]
Please ensure that your server can accurately resolve the domain name 3.license.getisymphony.com. This is usually a DNS issue on your server or network. To verify from a Linux shell whether you are able to resolve the correct domain, use the following command:
$ host 3.license.getisymphony.com |
If the above command returns an error, such as "Host 3.license.getisymphony.com not found: 3(NXDOMAIN)", then your server is unable to correctly resolve the domain for the licensing server. You will need to correct the DNS issues to be able to activate your iSymphony license.
Failed to write license to file
There is a problem with the filesystem permissions.
at com.xmlnamespace.panel.server.e.a.c(Unknown Source)
at com.xmlnamespace.panel.server.e.a.a(Unknown Source)
at com.xmlnamespace.panel.server.e.a.a(Unknown Source)
at com.xmlnamespace.panel.server.e.f.b(Unknown Source)
at com.xmlnamespace.panel.server.e.f.a(Unknown Source)
at com.xmlnamespace.panel.server.e.h.handleRequest(Unknown Source)
at com.xmlnamespace.panel.lib.communication.jms.request.JMSRequestServer.handleRequest(JMSRequestServer.java:358)
at com.xmlnamespace.panel.lib.communication.jms.request.JMSRequestServer.handleMessage(JMSRequestServer.java:339)
at com.xmlnamespace.panel.lib.communication.jms.request.JMSRequestServer.lambda$4(JMSRequestServer.java:259)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.FileNotFoundException: ./conf/servers/default/license.lic (Permission denied)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.(FileOutputStream.java:213)
at java.io.FileOutputStream.(FileOutputStream.java:101)
... 12 more
iSymphony needs correct filesystem permissions in order to fully operate. You'll need to ensure the entire iSymphony directory hierarchy (by default /opt/isymphony3) is owned by asterisk:asterisk if that is the same user and group names that are used to run Asterisk and iSymphony. Once this is done, you should be able to write the resulting license file.