Đã cố gắng để có được một ứng dụng đường ray mới được tạo ra để làm việc trên ssl sử dụng webrick trong ubuntu 12.0.4.đường ray 3.2.3 không hoạt động trên https bằng cách sử dụng webrick trong ubuntu 12.0.4
Đã thử tất cả các phương pháp có thể mà tôi biết. Cố gắng sử dụng config.force_ssl = true trong application.rb, cũng force_ssl trong ứng dụng điều khiển.
Đối với một số lý do, khi tôi sử dụng https: // loacalhost: 3000 trên firefox tôi nhận được một thông báo lỗi nói,
###An error occurred during a connection to localhost:3000.###
###SSL received a record that exceeded the maximum permissible length.###
###(Error code: ssl_error_rx_record_too_long)###
trong Google Chrome được thông báo lỗi là,
SSL connection error### ###Unable to make a secure connection to the server. This may be a problem with the server.or it may be requiring a client authentication certificate that you don't have.
Các nhật ký máy chủ hiển thị,
[2012-07-22 16:26:04] ERROR bad URI `�D/i�b���\\��)�F6��ѡ���c���"�\e\x00\x00H\x00��'.
[2012-07-22 16:26:47] ERROR bad Request-Line `\x16\x03\x01\x00�\x01\x00\x00�\x03\x01P\v�onC��\x1D��\x16\x16R!NU�����\r'�\x05���
w��\x00\x00H\x00��'.
Cũng đã thử chạy ứng dụng trên chế độ sản xuất với webrick và als o với hành khách. Không giúp đỡ.
Có vẻ như có gì đó liên quan đến khóa chung không được gửi tới khách hàng. Tôi có thể sai mặc dù.