Skip to content

Handshake timeout exception in Azure.list_blob #13462

@Akirathan

Description

@Akirathan

Follow-up of #13424 and #13420.

The following workflow:

from Standard.Base import all
from Standard.Table import all
from Standard.Database import all
from Standard.AWS import all
from Standard.Geo import all
from Standard.Google_Api import all
from Standard.Microsoft import all
from Standard.Snowflake import all
from Standard.Tableau import all
import Standard.Examples
import Standard.Visualization

main =
    text2 = "ensostorage"
    text3 = "test-container"
    ## dummy token
    text4 = "sv=2024-11-04&ss=bfqt&srt=sco&sp=rwdlacupiytfx&se=2025-08-30T19:03:22Z&st=2025-06-24T11:03:22Z&spr=https&sig=z1Gm3CUR896qh1eBfebjkMhsTD4Mw8cB9c3W40kl5z9rzC"
    vector1 = Azure_Storage.list_blob text2 text3 cred=(..SAS_Token text4)

is failing with io.netty.handler.ssl.SslHandshakeTimeoutException with IDE built on CI (https://github.com/enso-org/enso/actions/runs/16151383827/). It fails both on Windows and Linux.

However, with own-built NI (env ENSO_LAUNCHER=native sbt buildEngineDistribution) and running enso.AppImage -engine=false, it works, both on Windows and Linux.

This means that there is likely something wrong with how NI is built on CI.

Logs in handshake-timeout.log

Metadata

Metadata

Assignees

Labels

--bugType: bug-compiler-libsLibraries: New libraries to be implementednative-imagep-highShould be completed in the next sprint

Type

Projects

Status

🟢 Accepted

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions