安卓拍照发送照片失败

dengyandong 6月前 471

安卓错误日志 java.lang.Exception at com.xiaomi.camera.companion.impl.SimpleHookEventHandler.release(SimpleHookEventHandler.java:145) at com.xiaomi.camera.companion.impl.AbstractHookEventHandler$CameraEventHandler.handleEvent(AbstractHookEventHandler.java:399) at com.xiaomi.camera.companion.impl.AbstractHookEventHandler$CameraEventHandler.handleMessage(AbstractHookEventHandler.java:263) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loopOnce(Looper.java:224) at android.os.Looper.loop(Looper.java:318) at android.os.HandlerThread.run(HandlerThread.java:67) 2024-05-09 16:15:59.584 3158-4057 VirtualCameraProxy cn.wildfirechat.chat D disconnect

2024-05-09 16:16:00.015 3309-4396 mars::stn cn.wildfirechat.chat E [shortlink.cc, __RunReadWrite, 570]:task socket close sock:105, taskid:11, cgi:/fs/6zDhyBsLyv0RhHWWFOIwJYgQezh0Ns2T5yqqFuiLsKC1qhJoPnfg41Fbyt06I9Gugt+DH1GBOogquWaUs/CcsQ==, @0xB400007EE9EC6C00, @0xB400007EE9EC6C00, status_code != 200, code:400, http dump: headers size:12task socket close getsocktcpinfo:tcpi_state=0x8, tcpi_ca_state=0x0, tcpi_retransmits=0x0, tcpi_probes=0x0, tcpi_backoff=0x0, tcpi_options=0x7, tcpi_rto=0x7D000, tcpi_snd_mss=0x56C, tcpi_rcv_mss=0x399, tcpi_unacked=0x0, tcpi_sacked=0x0, tcpi_lost=0x0, tcpi_retrans=0x0, tcpi_fackets=0x0, tcpi_last_data_sent=0xCC, tcpi_last_ack_sent=0x0, tcpi_last_data_recv=0x4, tcpi_last_ack_recv=0x4, tcpi_pmtu=0x5DC, tcpi_rcv_ssthresh=0x10731, tcpi_rtt=0x4B75A, tcpi_rttvar=0x1F55, tcpi_snd_ssthresh=0x578, tcpi_snd_cwnd=0x411, tcpi_advmss=0x56C, tcpi_reordering=0x3, tcpi_rcv_rtt=0x0, tcpi_rcv_space=0x3638, tcpi_total_retrans=0x im-server日志 2024-05-09 16:16:54,019 ERROR [user_access16] (MemorySessionStore.java:758) - Session of (gygqmws2k, 1b5e7128-c4e7-44da-8ee8-969144819d111715149174746) is deleted 2024-05-09 16:17:14,133 ERROR [n-epoll-worker3] (NettyMQTTHandler.java:114) - An unexpected exception was caught while processing MQTT message. Closing Netty channel. CId=dea0e610-ea99-4299-9903-b421ca6a7f381715157200133, cause=null, errorMessage=readAddress(..) failed: Connection reset by peer 2024-05-09 16:17:58,005 ERROR [n-epoll-worker4] (MemorySessionStore.java:758) - Session of (gygqmws2k, 1b5e7128-c4e7-44da-8ee8-969144819d111715149174746) is deleted 2024-05-09 16:17:58,005 ERROR [n-epoll-worker4] (ProtocolProcessor.java:254) - The MQTT login failure. Username=gygqmws2k 2024-05-09 16:17:58,031 ERROR [user_access1] (MemorySessionStore.java:758) - Session of (gygqmws2k, 1b5e7128-c4e7-44da-8ee8-969144819d111715149174746) is deleted

最新回复 (19)
  • x86 6月前
    引用 2
    直接直接发送图片,可以发送吗?
    语音和录像呢?

    看起来上传的时候,服务端返回了400,请附上服务端日志

    客户端日志,请用adb logcat>log.log抓取
  • dengyandong 6月前
    引用 3
    im-server日志 2024-05-09 16:16:54,019 ERROR [user_access16] (MemorySessionStore.java:758) - Session of (gygqmws2k, 1b5e7128-c4e7-44da-8ee8-969144819d111715149174746) is deleted 2024-05-09 16:17:14,133 ERROR [n-epoll-worker3] (NettyMQTTHandler.java:114) - An unexpected exception was caught while processing MQTT message. Closing Netty channel. CId=dea0e610-ea99-4299-9903-b421ca6a7f381715157200133, cause=null, errorMessage=readAddress(..) failed: Connection reset by peer 2024-05-09 16:17:58,005 ERROR [n-epoll-worker4] (MemorySessionStore.java:758) - Session of (gygqmws2k, 1b5e7128-c4e7-44da-8ee8-969144819d111715149174746) is deleted 2024-05-09 16:17:58,005 ERROR [n-epoll-worker4] (ProtocolProcessor.java:254) - The MQTT login failure. Username=gygqmws2k 2024-05-09 16:17:58,031 ERROR [user_access1] (MemorySessionStore.java:758) - Session of (gygqmws2k, 1b5e7128-c4e7-44da-8ee8-969144819d111715149174746) is deleted
  • dengyandong 6月前
    引用 4
    发送图片可以发送
  • dengyandong 6月前
    引用 5
    x86 直接直接发送图片,可以发送吗? 语音和录像呢? 看起来上传的时候,服务端返回了400,请附上服务端日志 客户端日志,请用adb logcat>log.log抓取
    图片可以正常发送
  • x86 6月前
    引用 6
    你附上的 Android 端日志,还是只能看出服务端返回了 400,上面的 im-server 日志太少了,你看下这儿
    https://docs.wildfirechat.cn/faq/server.html 第 43 个问题,把实时刷新打开,然后 把 logs 目录下的 wildfirechat.log 文件附上

    另外,测试过 iOS 端吗?或者其他 Android 手机?
  • dengyandong 6月前
    引用 7

    其他手机也有问题。下面附件是日志信息

    上传的附件:
  • x86 6月前
    引用 8
    im-server 的日志,没有参考 6 楼说的,打开实时刷新吧?im-server 的是日志是 11 点多的,而 Android 端是 14 点多

    还有 Android 端人日志,完全没有相关的,请使用 adb logcat > log.log 抓取完整的日志。

    另外,对象存储用的是什么?客户端连接 im-server 时,是直连,还是中间经过了代理?
  • HeavyRain 6月前
    引用 9
    x86 im-server 的日志,没有参考 6 楼说的,打开实时刷新吧?im-server 的是日志是 11 点多的,而 Android 端是 14 点多 还有 Android 端人日志,完全没有相关 ...
    应该是对象存储服务配置的错误。请按照文档中对象存储服务说明检查问题。如果检查不出来请回复这些问题
  • dengyandong 6月前
    引用 10

    用的不是内置对象存储啊 用的是野火对象存储,内置的是啥也不用 存本地

    上传的附件:
  • x86 6月前
    引用 11
    你好,用的是野火专业存储,请你看下 https://gitee.com/wfchat/WF-minio 下面的 readme 里面的常见问题,应当是配置不对,特别是下面这个问题

    --------------
    检查minio控制台日志异常调用栈中是否有get user secret字段。如果有则说明是minio调用im服务获取用户密钥失败,检查minio服务是否可以访问im服务的管理端口(默认是18080),管理密钥是否正确等。也常见于修改了IM服务的管理密钥,忘记更新minio服务配置中的IM服务的管理密钥。

  • dengyandong 6月前
    引用 12
    x86 你好,用的是野火专业存储,请你看下 https://gitee.com/wfchat/WF-minio 下面的 readme 里面的常见问题,应当是配置不对,特别是下面这个问题 -------- ...
    这个跟我是https请求有关系嘛
  • x86 6月前
    引用 13
    你们是不是配置了只支持 https 上传?一定要同时支持 http 方式上传

    Android 和 iOS 端,会使用 http 方式上传
  • x86 6月前
    引用 14
    dengyandong 这个跟我是https请求有关系嘛
    现在问题是 wf-minio 那边报的,是请你去看下那边的日志
  • dengyandong 6月前
    引用 15

    这也没看到错啊

  • HeavyRain 6月前
    引用 16
    请仔细看一下 https://gitee.com/wfchat/WF-minio 上面的说明,可以检查一下每一个步骤,还有检查一下常见问题
  • dengyandong 6月前
    引用 17

    现在是拍视频发送可以,单独发送照片也可以,也都存入了minio,只有拍照发送发不过去,下面是日志和minio配置

    上传的附件:
  • dengyandong 6月前
    引用 18
    2024-05-16 10:38:43,576 ERROR [n-epoll-worker3] (NettyMQTTHandler.java:114) - An unexpected exception was caught while processing MQTT message. Closing Netty channel. CId=dea0e610-ea99-4299-9903-b421ca6a7f381715157200133, cause=null, errorMessage=readAddress(..) failed: Connection reset by peer



    tcpdump  -vnn port 9000  有数据 tcpdump  -vnn port 9002 没有数据 
  • HeavyRain 6月前
    引用 19
    如果选择照片和拍视频可以发送,就说明对象存储服务没有问题,是不是拍照有什么问题,请检查一下拍照后的处理,最终发送消息时,图片的路径是否存在且可以访问?另外用野火demo只改一下地址连你们的服务,看看是否有问题
  • HeavyRain 6月前
    引用 20
    还有iOS能拍照发送吗
返回