# Database Communication

**URL:** <https://forum.inductiveautomation.com/t/database-communication/104853>\
**Category:** General Discussion\
**Created:** [April 8, 2025, 6:34pm UTC](https://forum.inductiveautomation.com/t/database-communication/104853 "2025-04-08T18:34:37Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![William\_Howard](https://avatars.discourse-cdn.com/v4/letter/w/a4c791/32.png) [@William\_Howard](https://forum.inductiveautomation.com/u/William_Howard)\
**Post date:** [April 8, 2025, 6:34pm UTC](https://forum.inductiveautomation.com/t/database-communication/104853/1 "2025-04-08T18:34:38Z")

</div>

Im testing upgrading to the newsiest version of ignition and im running into a problem with trying to communicate to are MySQL servers that aren't on the host Computer. talking to ignition a bit and looking around it seems as though its a network error where they simply cant communicate. Ive checked to make sure the port im telling it to go through is open and im currently going through all of are firewalls to see what i might be missing but if anyone has any suggestions on what to check/ what might be blocking the Database connection to are MySQL server.

Error:  
"java.sql.SQLException: Cannot create PoolableConnectionFactory (Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.)"

---

<div class="post-metadata">

**Author:** ![Transistor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/transistor/32/3380_2.png) [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Post date:** [April 8, 2025, 6:37pm UTC](https://forum.inductiveautomation.com/t/database-communication/104853/2 "2025-04-08T18:37:44Z")

</div>

What does a good old `ping` from the gateway to the MySQL server tell you?

---

<div class="post-metadata">

**Author:** ![William\_Howard](https://avatars.discourse-cdn.com/v4/letter/w/a4c791/32.png) [@William\_Howard](https://forum.inductiveautomation.com/u/William_Howard)\
**Post date:** [April 8, 2025, 6:41pm UTC](https://forum.inductiveautomation.com/t/database-communication/104853/3 "2025-04-08T18:41:46Z")

</div>

I get a request timed out so im guessing it is a firewall that is blocking the communication. I have connected to this MySQL server before so i know it is open to be connected to. I did also try it from are live ignition server Computer and it also Timed out when trying to ping the server but it currently has active confections to the MySQL database.

---

<div class="post-metadata">

**Author:** ![JordanCClark](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jordancclark/32/83362_2.png) [@JordanCClark](https://forum.inductiveautomation.com/u/JordanCClark)\
**Post date:** [April 10, 2025, 2:05pm UTC](https://forum.inductiveautomation.com/t/database-communication/104853/4 "2025-04-10T14:05:06Z")

</div>

~~What version of MySQL? It may be a JDBC driver issue.~~

EDIT: Sorry, just noticed the zero packets thing. That seems to be a pure network issue.

---

<div class="post-metadata">

**Author:** ![William\_Howard](https://avatars.discourse-cdn.com/v4/letter/w/a4c791/32.png) [@William\_Howard](https://forum.inductiveautomation.com/u/William_Howard)\
**Post date:** [April 10, 2025, 2:54pm UTC](https://forum.inductiveautomation.com/t/database-communication/104853/5 "2025-04-10T14:54:29Z")

</div>

I found the problem to be with the fire wall that are hosting service has set up on are Remote computer so even though i had opened my port 3306 i was still being blocked by IONOS own personal firewalls.
