Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

Hi all -
This question is regarding outbound firewall for a droplet. Here is droplet configuration:
When trying to open the connection to mySQL DB, get the following error in the logs:
Error: connect ETIMEDOUT
at PoolConnection._handleTimeoutError (/var/www/html/node_modules/mysql2/lib/connection.js:189:17)
at listOnTimeout (node:internal/timers:559:17)
at processTimers (node:internal/timers:502:7) {
errorno: 'ETIMEDOUT',
code: 'ETIMEDOUT',
syscall: 'connect',
fatal: true
}
In DO networking firewalls, if we add UDP ports to outbound rules, then the connection establishes successfully.
Just wondering if there is any explanation to this behavior, i.e. why the need to add UDP for outbound ports as mySQL operates over a TCP port normally.
Any thoughts would be appreciated.
Thanks!
samiam
abeen .
Jota Russo
CaiserSz
Wouter van Ooijen
SwimmingTealDolphin
699c9bc0a2c34f248e792cb8d2c6ab
e6317acc26184445891017fc7a2d90
87c210597c394f9ebe6ed063a4a6c7
jbopko
saferugdev
DriftingNavyStarfish