Help

Re: Unable to execute `block run` without lowering security settings

Solved
Jump to Solution
122 0
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?

Yes, now the block is running locally. Thanks!