Kong / Kong/insomnia

SSL TSL 1.2 - handshake failure - SSL routines wrong signature type

Open
#5,755 0 comments 0 reactions 0 assignees View on GitHub
A-networking B-bug N-investigation S-unverified
Dominant language
TypeScript
Stars
40k
Forks
2.4k
Avg merge
2d 13h
Merged PRs (30d)
61

Description

### Expected Behavior

GET https REST call should be shown. With windows 10 curl (7.83.1), Postman, VS Code ThunderClient there is no issue to connect and get data.

![image](https://user-images.githubusercontent.com/12381397/217021874-47bc1994-b8f5-4c69-b283-bf069fc3acb6.png)

![image](https://user-images.githubusercontent.com/12381397/217021785-f234ec0e-b196-45d4-9cd3-d2a50c964ecd.png)

### Actual Behavior

![image](https://user-images.githubusercontent.com/12381397/217022008-97b83b7a-4310-4f26-a377-33abeca6e703.png)

Preparing request to https://orbis.bvdinfo.com/api/orbis/swagger
Current time is 2023-02-03T11:10:02.016Z
Enable automatic URL encoding
Using default HTTP version
Disable SSL validation
Enable cookie sending with jar of 71 cookies
Hostname in DNS cache was stale, zapped
Trying 195.234.162.140:443...
Connected to orbis.bvdinfo.com (195.234.162.140) port 443 (https://github.com/Kong/insomnia/issues/1)
ALPN, offering h2
ALPN, offering http/1.1
TLSv1.0 (OUT), TLS header, Certificate Status (22):
TLSv1.3 (OUT), TLS handshake, Client hello (1):
TLSv1.2 (IN), TLS header, Certificate Status (22):
TLSv1.3 (IN), TLS handshake, Server hello (2):
TLSv1.2 (IN), TLS header, Certificate Status (22):
TLSv1.2 (IN), TLS handshake, Certificate (11):
TLSv1.2 (IN), TLS header, Certificate Status (22):
TLSv1.2 (IN), TLS handshake, Server key exchange (12):
TLSv1.2 (OUT), TLS header, Unknown (21):
TLSv1.2 (OUT), TLS alert, handshake failure (552):
error:0A000172:SSL routines::wrong signature type
Closing connection 1

### Reproduction Steps

_No response_

### Is there an existing issue for this?

- [X] I have searched the [issue tracker](https://www.github.com/Kong/insomnia/issues) for this problem.

### Additional Information

Hello there,
I get "Error: SSL connect error". insomnia cert validation & validate certs are both disabled. Is this is a TLS1.2 issue?

Tested with insomnia 2022.7.5(build 19.01.2023) and 2023.1.0.beta.1

### Insomnia Version

2022.7.5

### What operating system are you using?

Windows

### Operating System Version

Windows 10 64 - 21H2

### Installation method

insomnia.rest

### Last Known Working Insomnia version

_No response_

Contributor guide

Open the contributing guide

Research direction

No repository file, test, or entry point is named. Start by reproducing the HTTPS request on Windows with the reported Insomnia versions and compare its TLS handshake with curl or Postman; done means the request to the reported endpoint completes without the wrong-signature-type handshake failure.

Written by the indexing model from the issue text.

Assessment

Domain
networking, security
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.