N
Neon3mo ago
metropolitan-bronze

RLS authenticated URL [Error: B8220000:error:0A00041A:SSL routines:ssl3_read_bytes:tlsv1 alert decod

[getTransportTypes] Error: Error [NeonDbError]: Error connecting to database: TypeError: fetch failed
at async getTransportTypes (file://F%3A/atollhop-ops/src/actions/getTransportTypes.ts:10:22)
at async SchedulesServer (file://F%3A/atollhop-ops/src/app/%28protected%29/schedules/page.tsx:38:52)
8 | const database = await db();
9 |
> 10 | const typesData = await database.select().from(transport_types);
| ^
11 |
12 | return typesData.map((item) => item.type);
13 | } catch (error) { {
severity: undefined,
code: undefined,
detail: undefined,
hint: undefined,
position: undefined,
internalPosition: undefined,
internalQuery: undefined,
where: undefined,
schema: undefined,
table: undefined,
column: undefined,
dataType: undefined,
constraint: undefined,
file: undefined,
line: undefined,
routine: undefined,
sourceError: TypeError: fetch failed
at async getTransportTypes (file://F%3A/atollhop-ops/src/actions/getTransportTypes.ts:10:22)
at async SchedulesServer (file://F%3A/atollhop-ops/src/app/%28protected%29/schedules/page.tsx:38:52)
8 | const database = await db();
9 |
> 10 | const typesData = await database.select().from(transport_types);
| ^
11 |
12 | return typesData.map((item) => item.type);
13 | } catch (error) { {
[cause]: [Error: 64550000:error:0A00041A:SSL routines:ssl3_read_bytes:tlsv1 alert decode error:c:\ws\deps\openssl\openssl\ssl\record\rec_layer_s3.c:1605:SSL alert number 50
] {
library: 'SSL routines',
reason: 'tlsv1 alert decode error',
code: 'ERR_SSL_TLSV1_ALERT_DECODE_ERROR'
}
}
}
[getTransportTypes] Error: Error [NeonDbError]: Error connecting to database: TypeError: fetch failed
at async getTransportTypes (file://F%3A/atollhop-ops/src/actions/getTransportTypes.ts:10:22)
at async SchedulesServer (file://F%3A/atollhop-ops/src/app/%28protected%29/schedules/page.tsx:38:52)
8 | const database = await db();
9 |
> 10 | const typesData = await database.select().from(transport_types);
| ^
11 |
12 | return typesData.map((item) => item.type);
13 | } catch (error) { {
severity: undefined,
code: undefined,
detail: undefined,
hint: undefined,
position: undefined,
internalPosition: undefined,
internalQuery: undefined,
where: undefined,
schema: undefined,
table: undefined,
column: undefined,
dataType: undefined,
constraint: undefined,
file: undefined,
line: undefined,
routine: undefined,
sourceError: TypeError: fetch failed
at async getTransportTypes (file://F%3A/atollhop-ops/src/actions/getTransportTypes.ts:10:22)
at async SchedulesServer (file://F%3A/atollhop-ops/src/app/%28protected%29/schedules/page.tsx:38:52)
8 | const database = await db();
9 |
> 10 | const typesData = await database.select().from(transport_types);
| ^
11 |
12 | return typesData.map((item) => item.type);
13 | } catch (error) { {
[cause]: [Error: 64550000:error:0A00041A:SSL routines:ssl3_read_bytes:tlsv1 alert decode error:c:\ws\deps\openssl\openssl\ssl\record\rec_layer_s3.c:1605:SSL alert number 50
] {
library: 'SSL routines',
reason: 'tlsv1 alert decode error',
code: 'ERR_SSL_TLSV1_ALERT_DECODE_ERROR'
}
}
}
This was working fine before, now it just throws this error in authenticated url. The normal url works fine though. I have confirmed its the same url with authenticated role. sslmode=require is used in both urls.
0 Replies
No replies yetBe the first to reply to this messageJoin

Did you find this page helpful?