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.
In Review
Feature Request
2 days ago

Rebecca Strout
Get notified by email when there are changes.
In Review
Feature Request
2 days ago

Rebecca Strout
Get notified by email when there are changes.