Tôi đang cố kiểm tra kết nối SSL trên một trong các máy chủ của mình. Máy chủ đứng sau LB nên nó lắng nghe các kết nối SSL trên cổng 8090.
Tôi đã sử dụng --resolve
tùy chọn để kiểm tra khi nói chuyện với LB nghe trên cổng 443.
curl --resolve 'myservice.com:443:1.1.1.1' 'https://myservice.com'
nhưng khi tôi làm:
curl --resolve 'myservice.com:8090:2.2.2.2' 'https://myservice.com:8090'
curl chỉ đơn giản là bỏ qua cổng và đi với 443. Tất nhiên, điều này khiến bộ đệm DNS bị mất và tôi kết thúc bằng IP DNS công cộng ...
* Added myservice.com:8090:2.2.2.2 to DNS cache
* About to connect() to myservice.com port 443 (#0)
* Trying 3.3.3.3...
* Connected to myservice.com (3.3.3.3) port 443 (#0)
Làm cách nào tôi có thể buộc curl sử dụng cổng 8090 cho kết nối SSL?
Cảm ơn.