Help

The Community will be temporarily unavailable starting on Friday February 28. We’ll be back as soon as we can! To learn more, check out our Announcements blog post.

Unable to execute `block run` without lowering security settings

Topic Labels: Custom Extensions
Solved
Jump to Solution
1997 2
cancel
Showing results for 
Search instead for 
Did you mean: 
TommyNyquist
4 - Data Explorer
4 - Data Explorer

I just tried following the Hello world tutorial from Airtable Blocks SDK, but I wasn’t able to go through all of it successfully.

When I invoke the block run command, I get the following error:

Error: ❌ error:140AB18F:SSL routines:SSL_CTX_use_certificate:ee key too small

It is possible to lower the default security level, but that does not seem wise.
Basically, in /etc/ssl/openssl.cnf, changing from:
CipherString = DEFAULT@SECLEVEL=2
to:
CipherString = DEFAULT@SECLEVEL=1
makes the command work.

I am running Crostini (Linux (Debian Buster) within ChromeOS), with openssl version 1.1.1d-0+deb10u3 in case that matters. The full system default section in /etc/ssl/openssl.cnf looks like:

[system_default_sect]
MinProtocol = TLSv1.2
CipherString = DEFAULT@SECLEVEL=2

This with a default install of Crostini, without me editing any configuration manually.

I am using block version 0.0.50 from the NPM package @airtable/blocks-cli.

Any chance Airtable can increase the key size somehow?

1 Solution

Accepted Solutions
Richard_Sinn
Airtable Employee
Airtable Employee

@TommyNyquist - we just released a new version of the CLI tool (version 0.0.51). Could you try upgrading to this latest version to see if that resolves the issue?

See Solution in Thread

2 Replies 2
Richard_Sinn
Airtable Employee
Airtable Employee

@TommyNyquist - we just released a new version of the CLI tool (version 0.0.51). Could you try upgrading to this latest version to see if that resolves the issue?

TommyNyquist
4 - Data Explorer
4 - Data Explorer

Yes, now the block is running locally. Thanks!