Icecast + HTTPS在3秒后断开连接

时间:2018-12-02 03:32:55

标签: https icecast

我有一台服务器,并非总是在使用HTTPS连接时3秒钟后踢用户。

  • 有效的TLS证书。
  • Icecast版本2.4.3。
  • CentOS 7.5
  • OpenSSL 1.0.2k

如果重新启动,则恢复正常。但是每次我每80天自动更新一次SSL证书(让我们加密)时,我都需要手动测试服务器...如果我“获取” URL,没问题,它将下载几分钟...

现在(12/02/2018)发生了问题:

https://audio8.97fm.com.br/energia

有什么想法吗?


到TBR:

[2018-12-03  09:45:58] INFO source/source_main listener count on /energia now 1
[2018-12-03  09:45:58] DBUG stats/modify_node_event update global listeners (1)
[2018-12-03  09:45:58] DBUG stats/modify_node_event update global clients (3)
[2018-12-03  09:45:58] DBUG stats/modify_node_event update "/energia" listeners (1)
[2018-12-03  09:46:00] DBUG stats/modify_node_event update "/energia2" total_bytes_read (824239981)
[2018-12-03  09:46:00] DBUG stats/modify_node_event update "/energia2" total_bytes_sent (11441133)
[2018-12-03  09:46:02] DBUG stats/modify_node_event update global clients (4)
[2018-12-03  09:46:02] DBUG stats/modify_node_event update global connections (50399)
[2018-12-03  09:46:02] DBUG auth/add_listener_to_source max on /energia is 2200 (cur 1)
[2018-12-03  09:46:02] DBUG auth/add_listener_to_source Added client to /energia
[2018-12-03  09:46:02] DBUG auth/add_authenticated_listener client authenticated, passed to source
[2018-12-03  09:46:02] DBUG stats/modify_node_event update global client_connections (48325)
[2018-12-03  09:46:02] DBUG source/source_main Client added for mountpoint (/energia)
[2018-12-03  09:46:02] INFO source/source_main listener count on /energia now 2
[2018-12-03  09:46:03] DBUG format/format_check_http_buffer processing pending client headers
[2018-12-03  09:46:03] DBUG stats/modify_node_event update "/energia" listeners (2)
[2018-12-03  09:46:03] DBUG stats/modify_node_event update global listeners (2)
[2018-12-03  09:46:03] DBUG stats/modify_node_event update global listener_connections (46030)
[2018-12-03  09:46:03] DBUG stats/modify_node_event update "/energia" total_bytes_read (1101800)
[2018-12-03  09:46:03] DBUG stats/modify_node_event update "/energia" total_bytes_sent (1201852)
[2018-12-03  09:46:03] DBUG client/client_send_bytes Client connection died
[2018-12-03  09:46:03] DBUG source/source_main Client removed
[2018-12-03  09:46:03] INFO source/source_main listener count on /energia now 1
[2018-12-03  09:46:03] DBUG stats/modify_node_event update global listeners (1)
[2018-12-03  09:46:03] DBUG stats/modify_node_event update global clients (3)
[2018-12-03  09:46:03] DBUG stats/modify_node_event update "/energia" listeners (1)
[2018-12-03  09:46:05] DBUG stats/modify_node_event update "/energia2" total_bytes_read (824260982)
[2018-12-03  09:46:05] DBUG stats/modify_node_event update "/energia2" total_bytes_sent (11441133)
[2018-12-03  09:46:07] DBUG stats/modify_node_event update global clients (4)
[2018-12-03  09:46:07] DBUG stats/modify_node_event update global connections (50400)
[2018-12-03  09:46:07] DBUG auth/add_listener_to_source max on /energia is 2200 (cur 1)
[2018-12-03  09:46:07] DBUG auth/add_listener_to_source Added client to /energia
[2018-12-03  09:46:07] DBUG auth/add_authenticated_listener client authenticated, passed to source
[2018-12-03  09:46:07] DBUG source/source_main Client added for mountpoint (/energia)
[2018-12-03  09:46:07] INFO source/source_main listener count on /energia now 2
[2018-12-03  09:46:08] DBUG format/format_check_http_buffer processing pending client headers
[2018-12-03  09:46:08] DBUG stats/modify_node_event update global client_connections (48326)
[2018-12-03  09:46:08] DBUG stats/modify_node_event update "/energia" listeners (2)
[2018-12-03  09:46:08] DBUG stats/modify_node_event update global listeners (2)
[2018-12-03  09:46:08] DBUG stats/modify_node_event update global listener_connections (46031)
[2018-12-03  09:46:08] DBUG stats/modify_node_event update "/energia" total_bytes_read (1121400)
[2018-12-03  09:46:08] DBUG stats/modify_node_event update "/energia" total_bytes_sent (1235865)
[2018-12-03  09:46:08] DBUG client/client_send_bytes Client connection died
[2018-12-03  09:46:08] DBUG source/source_main Client removed

1 个答案:

答案 0 :(得分:1)

我们已经收到有关使用CentOS 7及其openSSL的问题的报告。我认为我们将其追溯到该特定发行版中的某种openSSL问题。因此,一件事就是尝试使用较新的openSSL。

能否请您查看Icecast void func(int *a)?如有必要,请增加到日志级别4并重新加载/ HUP。

对于我来说,尝试以卷曲中断访问流是可重复的:

error.log