workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
我用电脑连接 workerman websocket 连接成功,用手机调试却连接不上
有
ssl
证书,且电脑调试时就是wss://域名:端口,连接成功 用手机调试时就连接不上,错误信息:Server Certificate not trusted,证书不受信任?我的
ssl
不是自签证书,怎么会不被信任?如果是证书问题,电脑上应该也无法连接才对啊。
问答
mqtt接收设备的消息,wss server连接微信小程序,如何把一方的消息转发到另一方?
}; $mqtt->connect(); }; // 证书最好是申请的证书 $context = array( // 更多
ssl
选项请参考手册 http://php.net/manual/zh/context.ssl.php '
ssl
' => array( // 请使用绝对路径 'local_cert' => '/www/wwwroot端口任意,但是需要保证没被其它程序占用) $wss_worker = new Worker('websocket://0.0.0.0:8282', $context); // 设置transport开启
ssl
,websocket+
ssl
即wss $wss_worker->transport = '
ssl
'; $wss_worker->onConnect = function(TcpConnection $con
问答
webman-admin 后台登陆验证码session获取不到
server 172.31.34.153:8787; keepalive 10240; } server{ listen 80; listen [::]:80; listen 443
ssl
http2; listen [::]:443
ssl
http2; ssl_certificate /usr/local/nginx/conf/
ssl
/aaa.crt; ssl_certificate_key/usr/local/nginx/conf/
ssl
/aaa.key; ssl_protocols TLSv1.2 TLSv1.3; ssl_conf_command Options PrioritizeChaCha
问答
Nginx超时499状态
keepalive_requests 2000; } server { server_name api-demo.com; listen 80; listen 443
ssl
http2; ssl_certificate /etc/nginx/
ssl
/api-demo.com.pem; ssl_certificate_key /etc/nginx/
ssl
/api-demo.com.keyTLSv1.2 TLSv1.3; ssl_stapling on; ssl_stapling_verify on; ssl_trusted_certificate /etc/nginx/
ssl
问答
wss连接不上会有哪些原因
/_ 证书地址 _/ $context = array( '
ssl
' => array( 'local_cert' => 'cert/server.pem', 'local_pk' =>false ) ); $gateway = new Gateway("websocket://0.0.0.0:8282" , $context); $gateway->transport = '
ssl
问答
web-msg-sender配置https的问题
```php // 传入
ssl
选项,包含证书的路径 $context = array( '
ssl
' => array( 'local_cert' => '/your/path/of/server.pem
问答
OpenSSL Error messages
出现OpenSSL Error messages和
SSL
Handshake fail as server. 这是什么原因
问答
用websocket测试工具能连,用AsyncTcpConnection提示Sec-WebSocket-Accept not found
must-revalidate,no-cache,no-store binace connection closed not foundokex connection closed ``` 代码如下://
ssl
需要访问443端口 ```php $con = new AsyncTcpConnection('ws://*.*.com:10440/ws/v1'); // 设置以
ssl
加密方式访问,使之成为wss $con->transport = '
ssl
'; $con->onConnect = function ($con) { echo "connect ...
问答
wss作为客户端连接nginx代理的wss 就无法连接。链接别的wss 就可以正常链接。
apilist.tronscanapi.com/api/tronsocket/homepage ```php public function onWorkerStart($worker) { //
ssl
new AsyncTcpConnection('ws://apilist.tronscanapi.com:443/api/tronsocket/homepage'); // 设置以
ssl
加密方式访问,使之成为wss $con->transport = '
ssl
'; $con->onConnect = function (AsyncTcpConnection
问答
ssl3_read_bytes:sslv3 alert certificate unknown
#### 问题描述 这里详细描述问题 按照文档配置webman的
SSL
后,报错 error:14094416:
SSL
routines:ssl3_read_bytes:sslv3 alert certificate
问答
打包二进制文件时报错
stream_socket_client():
SSL
OpenSSL Error messages: error:1416F086:
SSL
routines:tls_process_server_certificate:certificate
问答
workerman/http-client 无法发送https请求
[截图](//www.workerman.net/upload/20200813/135f34e3401be0.png) 我一开始以为是我没有在workerman里配置
ssl
证书,但我配置后依然不能用两个问题: 1.workerman/http-client 发送https请求 一定要先设置
ssl
证书吗?
问答
怎样让webman支持https?
workerman中有
ssl
的说明,不支持吗? 只能通过nginx转发吗
问答
nginx 反向代理 workerman的 websocket 一直连接不上
这里设置的是websocket协议(端口任意,但是需要保证没被其它程序占用) $worker = new Worker('websocket://0.0.0.0:1010'); // 设置transport开启
ssl
,websocket+
ssl
即wss //$worker->transport = '
ssl
'; $worker->onMessage = function($connection, $data) {server_name xxxxxxxxxxxxxx; rewrite ^(.*)$ https://$host$1 permanent; } server { listen 443
ssl
; server_name xxxxxxxxxxxxxx; index index.html index.htm index.php;
ssl
on;ssl_certificate /data/home/server/nginx-1.7/conf/
ssl
/xxxxxxxxxxxxxx/xxxxxxxxxxxxxx.pem;
问答
webman二进制打包后smtp发信失败
用webman写了一个发信api,发现二进制打包前可以发信,打包后提示网络报错 #### 报错信息 ``` 2023-10-11 14:05:14 Connection: opening to
ssl
Error #2: stream_socket_client():
SSL
operation failed with code 1.OpenSSL Error messages: error:1416F086:
SSL
routines:tls_process_server_certificate:certificate verifyError #2: stream_socket_client(): Unable to connect to
ssl
://smtp.163.com:465 (Unknown error) [phar:/
问答
webman 怎么让 http 和 https 同时存在?
在 config/server.php 能同时设置 tcp 和
ssl
服务吗?如不能,怎么实现?
问答
微信小程序使用gatewayworker
Warning:stream_socket_enable_crypto():
SSL
operation failed with code 1 .
问答
gateway中的websocket配置wss域名,总是无法连接,ip可以,换成域名就不行
/vendor/autoload.php'; // 证书最好是申请的证书 $context = array( // 更多
ssl
选项请参考手册 https://php.net/manual/zh/Extensions/Nginx1.15.11/conf/
ssl
/mytestworkhaha.com.pem', // 也可以是crt文件 'local_pk'指定使用
ssl
传输层协议 $gateway->transport = '
ssl
'; // gateway名称,status方便查看 $gateway->name = 'YourAppGateway'defined('GLOBAL_START')) { Worker::runAll(); } nginx.conf: server { listen 443
ssl
D:/phpstudy_pro/Extensions/Nginx1.15.11/conf/
ssl
/mytestworkhaha.com.key; ssl_session_timeout 5m;
问答
请问redis-queue的tls连接方式
'max_attempts' => 5, // 消费失败后,重试次数 'retry_seconds' => 30, // 重试间隔,单位秒 '
ssl
connection = new AsyncTcpConnection($this->_address, $context); 后 添加 ``` // 自行改造加密链接 if($this->_options['
ssl
'] === 1){ $this->_connection->transport = '
ssl
'; } ```
问答
AsyncTcpConnection 链接后是否成功,怎么查看数据
function($worker){ // 发起异步连接 $con = new AsyncTcpConnection('ws://api.huobi.pro/ws'); // 设置以
ssl
加密方式访问 $con->transport = '
ssl
'; $con->onConnect = function(AsyncTcpConnection $con) {
« 上一页
1
...
5
6
7
8
9
10
11
12
...
18
下一页 »
« 上一页
8
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝