code-push-server icon indicating copy to clipboard operation
code-push-server copied to clipboard

404: Not Found

Open xclidongbo opened this issue 5 years ago • 15 comments

2020-04-10 23:20:23.778 [info][tid:com.facebook.react.JavaScript] [CodePush] Checking for update.
2020-04-10 23:20:23.779 [info][tid:com.facebook.react.JavaScript] [CodePush] Reporting binary update (1.0.0)
2020-04-10 23:20:23.946 [info][tid:com.facebook.react.JavaScript] [CodePush] Report status failed: {"appVersion":"1.0.0"}
2020-04-10 23:20:23.948 [info][tid:com.facebook.react.JavaScript] [CodePush] An unknown error occurred.
2020-04-10 23:20:23.948 [info][tid:com.facebook.react.JavaScript] [CodePush] 404: Not Found

xclidongbo avatar Apr 10 '20 15:04 xclidongbo

抓了接口

/v0.1/public/codepush/update_check?deployment_key=XXX&app_version=1.0.0&client_unique_id=XXX

是code-push版本的问题吗?

xclidongbo avatar Apr 11 '20 11:04 xclidongbo

发觉还是版本问题, 如果RN版本是5.6.0功能正常, 以上版本热更新就是404. 这个code-push-server确认支持热更新的新接口吗?

老版本接口:  http://www.xxx.com/updateCheck?deploymentKey=....
新版本接口:  http://www.xxx.com/v0.1/public/codepush/update_check?deployment_key=....

xclidongbo avatar Apr 11 '20 13:04 xclidongbo

image

不要使用默认的dataDir

Surile avatar May 07 '20 07:05 Surile

image

修改local对象的下载地址为本机(或服务器的ip地址)

Surile avatar May 07 '20 07:05 Surile

image

修改local对象的下载地址为本机(或服务器的ip地址) 这个配置文件在哪里?

wxp20032003 avatar Jun 29 '20 04:06 wxp20032003

image 修改local对象的下载地址为本机(或服务器的ip地址) 这个配置文件在哪里?

image

cd config && vim config.js

Surile avatar Jun 29 '20 06:06 Surile

image 修改local对象的下载地址为本机(或服务器的ip地址) 这个配置文件在哪里?

image

cd config && vim config.js

谢谢还是不行,服务链接上了,但是报这个错,大神能不能帮忙看看

image

wxp20032003 avatar Jun 29 '20 11:06 wxp20032003

@wxp20032003 如果有绑定域名,则下载地址为域名,如果没有绑定域名,就是服务器外网IP,默认dataDir一定也要修改。

Surile avatar Jun 29 '20 11:06 Surile

storageDir: '/opt/code-push-server-master/codePushVersion', 下载地址我的外网域名是https的,但是外网的下载链接地址(ip地址)是http的,我把下载地址改成域名的试下,谢谢了!

@wxp20032003 如果有绑定域名,则下载地址为域名,如果没有绑定域名,就是服务器外网IP,默认dataDir一定也要修改。

wxp20032003 avatar Jun 29 '20 11:06 wxp20032003

@wxp20032003 如果有绑定域名,则下载地址为域名,如果没有绑定域名,就是服务器外网IP,默认dataDir一定也要修改。 Possible Unhandled Promise Rejection (id: 0): Error: 404:

Not Found

404

NotFoundError: Not Found at /opt/code-push-server-master/app.js:87:15
不行还是没有找到

wxp20032003 avatar Jun 29 '20 11:06 wxp20032003

@wxp20032003 看下日志,报什么错

Surile avatar Jun 29 '20 12:06 Surile

@wxp20032003 看下日志,报什么错

86000966-d1473700-ba40-11ea-832b-bcc2ddb5969a 还是这个错!

wxp20032003 avatar Jun 29 '20 17:06 wxp20032003

@wxp20032003 服务器日志。pm2 log

Surile avatar Jun 30 '20 02:06 Surile

发觉还是版本问题, 如果RN版本是5.6.0功能正常, 以上版本热更新就是404. 这个code-push-server确认支持热更新的新接口吗?

老版本接口:  http://www.xxx.com/updateCheck?deploymentKey=....
新版本接口:  http://www.xxx.com/v0.1/public/codepush/update_check?deployment_key=....

我也遇到这个问题,访问老版本的接口是可以的,新版本的不行。但是我这里是用docker直接安装的。那应该怎么办呢

chj-damon avatar Jul 09 '20 11:07 chj-damon

发觉还是版本问题, 如果RN版本是5.6.0功能正常, 以上版本热更新就是404. 这个code-push-server确认支持热更新的新接口吗?

老版本接口:  http://www.xxx.com/updateCheck?deploymentKey=....
新版本接口:  http://www.xxx.com/v0.1/public/codepush/update_check?deployment_key=....

我也遇到这个问题,访问老版本的接口是可以的,新版本的不行。但是我这里是用docker直接安装的。那应该怎么办呢

那就用老版本呗.

xclidongbo avatar Aug 14 '20 06:08 xclidongbo