# Online license Activation/Dectivation

**URL:** <https://forum.inductiveautomation.com/t/online-license-activation-dectivation/81980>\
**Category:** Ignition\
**Created:** [November 16, 2023, 12:34pm UTC](https://forum.inductiveautomation.com/t/online-license-activation-dectivation/81980 "2023-11-16T12:34:00Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![zxcslo](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/zxcslo/32/61610_2.png) [@zxcslo](https://forum.inductiveautomation.com/u/zxcslo)\
**Post date:** [November 16, 2023, 12:34pm UTC](https://forum.inductiveautomation.com/t/online-license-activation-dectivation/81980/1 "2023-11-16T12:34:00Z")

</div>

Customers IT has allowed [access](https://forum.inductiveautomation.com/t/firewall-config-for-online-activation-service/23261/2) to `api.inductiveautomation.com`, but the gateway (v7.9.10) still says that there is no internet access...

 ![Screenshot_129](https://us1.discourse-cdn.com/inductiveautomation/original/3X/6/9/69c463654c1022dc8ac983c23dfe3da3b58a110b.png)  
 ![Screenshot_128](https://us1.discourse-cdn.com/inductiveautomation/original/3X/6/7/67285e1d57c9f73428d5557b15e54a1c2bebcb24.png)

Anyone (@Kevin.Herron ) knows, what URL is correct?

---

<div class="post-metadata">

**Author:** ![PerryAJ](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/perryaj/32/3281_2.png) [@PerryAJ](https://forum.inductiveautomation.com/u/PerryAJ)\
**Post date:** [November 16, 2023, 7:29pm UTC](https://forum.inductiveautomation.com/t/online-license-activation-dectivation/81980/2 "2023-11-16T19:29:21Z")

</div>

You have the correct url, Ignition calls out to `https://api.inductiveautomation.com/activation/` for 6 character license activations (which would be all 7.9 licenses, since 8-character keys were introduced in Ignition 8.1).

For all 8-Character licenses in Ignition 8.1+, they call `https://licensing.inductiveautomation.com/` and activate using the leased activation method (which includes Maker licenses), but to be clear, this is only for 8-character license keys. 6 Character keys activate at the same _api.inductive_ URL mentioned above regardless of Ignition version.

I'd try to take a look at the logs and see if there are failures reported from the connection attempt - that might give you some additional info you can take to IT for further troubleshooting. Looks like there's a `routes.config.ActivationWS` logger that logs when the system tries to determine connectivity to that endpoint, but it should already log warnings when failures occur, so not sure there's any use in turning it up.

---

<div class="post-metadata">

**Author:** ![zxcslo](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/zxcslo/32/61610_2.png) [@zxcslo](https://forum.inductiveautomation.com/u/zxcslo)\
**Post date:** [November 17, 2023, 6:19am UTC](https://forum.inductiveautomation.com/t/online-license-activation-dectivation/81980/3 "2023-11-17T06:19:16Z")

</div>

This is what's in gateway logs:

```auto
java.net.SocketTimeoutException: connect timed out

at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)

at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)

at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)

at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)

at java.net.AbstractPlainSocketImpl.connect(Unknown Source)

at java.net.PlainSocketImpl.connect(Unknown Source)

at java.net.SocksSocketImpl.connect(Unknown Source)

at java.net.Socket.connect(Unknown Source)

at sun.security.ssl.SSLSocketImpl.connect(Unknown Source)

at sun.net.NetworkClient.doConnect(Unknown Source)

at sun.net.www.http.HttpClient.openServer(Unknown Source)

at sun.net.www.http.HttpClient.openServer(Unknown Source)

at sun.net.www.protocol.https.HttpsClient.(Unknown Source)

at sun.net.www.protocol.https.HttpsClient.New(Unknown Source)

at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source)

at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)

at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)

at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)

at sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(Unknown Source)

at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source)

at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(Unknown Source)

at com.inductiveautomation.ignition.gateway.web.pages.config.routes.ActivationServiceCalls.call(ActivationServiceCalls.java:96)

at com.inductiveautomation.ignition.gateway.web.pages.config.routes.ActivationServiceCalls.call(ActivationServiceCalls.java:73)

at com.inductiveautomation.ignition.gateway.web.pages.config.routes.ActivationServiceCalls.reload(ActivationServiceCalls.java:59)

at com.inductiveautomation.ignition.gateway.web.pages.config.routes.ActivationServiceCalls.reload(ActivationServiceCalls.java:53)

at com.inductiveautomation.ignition.gateway.web.pages.config.routes.ActivationRoutes.activate(ActivationRoutes.java:185)

at com.inductiveautomation.ignition.gateway.web.pages.config.routes.ActivationRoutes.lambda$mount$1(ActivationRoutes.java:59)

at com.inductiveautomation.ignition.gateway.dataroutes.Route.service(Route.java:211)

at com.inductiveautomation.ignition.gateway.dataroutes.RouteGroupImpl.service(RouteGroupImpl.java:49)

at com.inductiveautomation.ignition.gateway.dataroutes.DataServletServicerImpl.service(DataServletServicerImpl.java:78)

at com.inductiveautomation.ignition.gateway.bootstrap.DataServlet.service(DataServlet.java:25)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)

at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:837)

at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:583)

at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)

at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)

at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226)

at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1160)

at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:511)

at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)

at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1092)

at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)

at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:52)

at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:134)

at org.eclipse.jetty.server.Server.handle(Server.java:518)

at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:308)

at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:244)

at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:273)

at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:95)

at org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:93)

at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceAndRun(ExecuteProduceConsume.java:246)

at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:156)

at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:654)

at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572)

at java.lang.Thread.run(Unknown Source)

```

I spoke to the customer and they say that they have a proxy server between the internet and the local network and that they allowed `inductiveautomation.com` through.  
I can confirm this because I can connect with the EDGE browser to the `https://inductiveautomation.com`.

 ![Screenshot_132](https://us1.discourse-cdn.com/inductiveautomation/original/3X/1/c/1c8ec6e5a61de5e3b98d30942bba4ba677d13660.jpeg)  
But the gateway is still OFFLINE...  
 ![Screenshot_133](https://us1.discourse-cdn.com/inductiveautomation/original/3X/9/f/9ff12ae5c2f35d5034cb436f443718082eff124b.png)

So... what else could be a problem?
