Troubleshooting > Errors on Connector Startup > Error: Exception while initializing stores, not starting partition manager
Error: Exception while initializing stores, not starting partition manager
The following error may be the result of a firewall restriction for the ports that Azure IoT uses for the event hub and blob storage configured for the Connector.

<timestamp>[[azuretothingworx|$Default|AzureIot-<id info>]-1-15] ERROR c.m.a.e.PartitionManager -
host AzureIot-<id info>:
Exception while initializing stores, not starting partition manager
com.microsoft.azure.eventhubs.IllegalEntityException: Failure getting partition ids for event hub
at com.microsoft.azure.eventprocessorhost.PartitionManager.
lambda$cachePartitionIds$4(PartitionManager.java:80)
at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:822)
at java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:797)
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:442)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$201(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
run(ScheduledThreadPoolExecutor.java:293)
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: com.microsoft.azure.eventhubs.CommunicationException: Connection timed out:
no further information
at com.microsoft.azure.eventhubs.impl.ExceptionUtil.toException(ExceptionUtil.java:63)
at com.microsoft.azure.eventhubs.impl.MessagingFactory.
onConnectionError(MessagingFactory.java:258)
at com.microsoft.azure.eventhubs.impl.ConnectionHandler.
onTransportError(ConnectionHandler.java:179)
at org.apache.qpid.proton.engine.BaseHandler.handle(BaseHandler.java:191)
at org.apache.qpid.proton.engine.impl.EventImpl.dispatch(EventImpl.java:108)
at org.apache.qpid.proton.reactor.impl.ReactorImpl.dispatch(ReactorImpl.java:324)
at org.apache.qpid.proton.reactor.impl.ReactorImpl.process(ReactorImpl.java:291)
at com.microsoft.azure.eventhubs.impl.MessagingFactory$RunReactor.
run(MessagingFactory.java:512)
... 7 common frames omitted
Cause/Solution
Check the Microsoft Azure documentation for the ports used by Azure IoT for event hub and blob storage. Normally the port checking is handled automatically by the Microsoft SDK. If you see this error, make sure that the Azure IoT server(s) are not blocked. The domains that these servers need should be in the connection strings for the event hub and blob storage.
In addition, check the connection string for the event hub in the Connector configuration file to make sure that it is correct.