用户
 找回密码
 立即注册

5

主题

9

帖子

333

积分

中级会员

Rank: 3Rank: 3

积分
333
发表于 2021-7-6 14:21:15
最近尝试了贵公司的产品,用C#开发手机端应用的创意非常赞!但最近项目部署时却出现问题。部署的项目是基于今年6月中旬发布的开源项目SmoWMS改的,放到服务器上管理员身份运行exe正常弹出二维码。服务器已做外网映射,手机端连接服务器HTTP端口可以连接,TCP端口

无论怎么改,与HTTP端口数字一样与否都试了就是连接不上(试过的TCP端口号均已做外网映射)。


查询服务端后台记录,报如下错误:
2021/07/06 13:57:52 [Server-1] Stoping
2021/07/06 13:57:52 [HTTP-StopServer-EX-1] 无法访问已释放的对象。
对象名:“System.Net.HttpListener”。
2021/07/06 13:57:52 [Server-1] Stoped
2021/07/06 13:58:12 [Server-1] Starting
2021/07/06 13:58:12 [Initial-1] Version: 630.16170, HttpServerPort: 30030, TcpServerPort: 30030, DeveloperTrace: Single, DebugMode: False, TracePrint: True, ClientTrace: False, EnableStackView: True, SessionTimeOut: 1800, NetworkTimeOut: 30, MirrorPatternMaxVerifyTimes: 3, FormStackMaxCount: 10, RelativeScreen: True, TextFontScaling: True, ResourceDenyLocation: , SysTrace: False
        BasePath: D:\RFFZApp\Debug
        DefaultImagePath: D:\RFFZApp\Debug\Resources\Image
        DefaultAudioPath: D:\RFFZApp\Debug\Resources\Audio
        DefaultDocumentPath: D:\RFFZApp\Debug\Resources\Document
        DefaultUploadPath: D:\RFFZApp\Debug\Resources\Upload
        DefaultMediaPath: D:\RFFZApp\Debug\Resources\Media
        DefaultWebPath: D:\RFFZApp\Debug\Resources\Web

论坛上翻了一圈了没啥结果,特地请教一下,感谢解答!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
分享至 : QQ空间
0 人收藏
使用道具 举报 回复
发表于 2021-7-6 14:36:57
可进行如下排查:

1 检查手机端的版本和服务端版本是否一致(3.5和4.0版本不能互通)

designer版本可在设计器左下角看到
开发版客户端可以点击客户端右上角按钮-关于看到版本号,打包版的查看云平台 打包页的内核版本号
2 检查服务端是否运行正常(可在服务端上打开浏览器输入 127.0.0.1:http端口),正常浏览器上会显示一个json

3 检查服务端防火墙是否开启,端口是否有入站规则

添加防火墙规则见 https://www.smobiler.com/forum.p ... 2%E7%81%AB%E5%A2%99
4 应用是部署在内网还是外网,如果部署在外网,使用3G或者WIFI试一下,如果部署在内网,当前手机和服务端是否在一个网段

5 用开发版扫码对应的网卡地址是否可以连接
使用道具 举报 回复 支持 反对
发表于 2021-7-6 16:25:35
Lula.Jin 发表于 2021-7-6 14:36
可进行如下排查:

1 检查手机端的版本和服务端版本是否一致(3.5和4.0版本不能互通)

感谢回复,经排查可能是第二点,不过当HTTP端口设置为2324时浏览器上显示的是贵公司的图标而不是一个json,不知道这算不算是成功了
然后问题又来了,二维码界面单击更多设置--http端填写其它端口都弹不出图标,浏览器报无法访问错误。试着乱填一个保存后还报如下错误,然后服务端就自动退出了。

这一般是什么问题造成的?
顺便说明一下,弹出这个框后就无法在服务端软件修改端口号了,但是可以在Debug下的Setting.config修改。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
使用道具 举报 回复 支持 反对
发表于 2021-7-6 16:55:05
这个报错是端口被占用,更换端口运行程序 试试
使用道具 举报 回复 支持 反对
发表于 2021-7-7 10:34:46
Lula.Jin 发表于 2021-7-6 16:55
这个报错是端口被占用,更换端口运行程序 试试

感谢,已解决,换成默认的2323以及2324端口,再把这俩端口做个映射就好了。
使用道具 举报 回复 支持 反对
发新帖
您需要登录后才可以回帖 登录 | 立即注册