Platform Runtime Upgrade Required – SSH AES-GCM Not Supported

Hi Base44 Team,

We’ve confirmed the SFTP failure is not configuration-related.

Current behavior:

  • DNS resolves

  • Port 22 reachable

  • SSH handshake fails with:
    setAutoPadding(false) not supported for Aes128Gcm yet

Cipher overrides have been fully removed. The failure occurs during default AES-GCM negotiation.

This indicates the Base44 runtime (Node/Deno + crypto implementation) does not fully support AES-GCM with proper padding handling.

Resolution required:

Please upgrade the platform runtime to Node LTS 20+ (or equivalent Deno runtime using modern OpenSSL).
This should allow ssh2 to negotiate AES-GCM without forcing legacy cipher lists.

Once the runtime is upgraded, no code changes should be necessary, as cipher overrides are already removed.

Manual EDI upload is working, but automated SFTP submission depends on modern SSH crypto support.

Please advise timeline for runtime upgrade.

Thank you.

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
💡

Feature Request

Date

2 days ago

Author

Rebecca Strout

Subscribe to post

Get notified by email when there are changes.