Skip to content

Troubleshooting / MySQL ERROR 2026

Due to Ubuntu 20.04's minimum SSL version requirement of v1.2, after old DataFlux Func versions are upgraded to 1.5.5, the following exception may occur when publishing/running Scripts:

Text Only
1
ERROR 2026 (HY000): SSL connection error: error:1425F102:SSL routines:ssl_choose_client_version:unsupported protocol

DataFlux Func 1.5.5 and later versions already have built-in automatic configuration modification; a normal upgrade is sufficient.

If the issue persists, you can try the following manual fixes:

  1. Open the <Installation Directory>/docker-stack.yaml file (default location is /usr/local/dataflux-func/docker-stack.yaml)
  2. In the yaml file, find the service / mysql / command configuration and add the --tls-version=TLSv1.2 parameter

For reference, the modification is as follows:

Text Only
1
2
3
4
5
# Original
command: --innodb-large-prefix=on (... rest omitted)

# Change to
command: --tls-version=TLSv1.2 --innodb-large-prefix=on (... rest omitted)