[GH-ISSUE #27] 在现有的nginx下新建 location 通过nginx的默认端口访问报错 #19

Closed
opened 2026-03-03 11:55:23 +03:00 by kerem · 9 comments
Owner

Originally created by @channerchen on GitHub (Jan 30, 2021).
Original GitHub issue: https://github.com/Finb/bark-server/issues/27

{"code":400,"data":null,"message":"找不到 Key 对应的 DeviceToken, 请确保 Key 正确! Key 可在 App 端注册获得。"}

信息如上 直接打开机器的8080端口没问题
咋处理呢 已有自带的证书

Originally created by @channerchen on GitHub (Jan 30, 2021). Original GitHub issue: https://github.com/Finb/bark-server/issues/27 {"code":400,"data":null,"message":"找不到 Key 对应的 DeviceToken, 请确保 Key 正确! Key 可在 App 端注册获得。"} 信息如上 直接打开机器的8080端口没问题 咋处理呢 已有自带的证书
kerem closed this issue 2026-03-03 11:55:24 +03:00
Author
Owner

@channerchen commented on GitHub (Jan 30, 2021):

nginx配置如下

server {
listen 80;
listen 443 ssl;
ssl_certificate /usr/local/cert/4414204.pem;
ssl_certificate_key /usr/local/44142044.key;
server_name home.cc.online;

    location /bark {
        log_not_found on;
        proxy_pass http://127.0.0.1:8080;
        proxy_read_timeout 300;
        proxy_connect_timeout 300;
        proxy_redirect off;
        proxy_set_header Host              $host;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header X-Real-IP         $remote_addr;
    }
<!-- gh-comment-id:770240467 --> @channerchen commented on GitHub (Jan 30, 2021): nginx配置如下 server { listen 80; listen 443 ssl; ssl_certificate /usr/local/cert/4414204.pem; ssl_certificate_key /usr/local/44142044.key; server_name home.cc.online; location /bark { log_not_found on; proxy_pass http://127.0.0.1:8080; proxy_read_timeout 300; proxy_connect_timeout 300; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Real-IP $remote_addr; }
Author
Owner

@Finb commented on GitHub (Feb 1, 2021):

location /bark/ {
     proxy_pass http://127.0.0.1:8080/;
}

改成这样试试

<!-- gh-comment-id:770530846 --> @Finb commented on GitHub (Feb 1, 2021): ``` location /bark/ { proxy_pass http://127.0.0.1:8080/; } ``` 改成这样试试
Author
Owner

@channerchen commented on GitHub (Feb 2, 2021):

location /bark/ {
     proxy_pass http://127.0.0.1:8080/;
}

改成这样试试

还是不可以呢~

<!-- gh-comment-id:771338643 --> @channerchen commented on GitHub (Feb 2, 2021): > ``` > location /bark/ { > proxy_pass http://127.0.0.1:8080/; > } > ``` > > 改成这样试试 还是不可以呢~
Author
Owner

@Finb commented on GitHub (Feb 2, 2021):

@channerchen 你再将你完整的配置文件发一下我看看

<!-- gh-comment-id:771339100 --> @Finb commented on GitHub (Feb 2, 2021): @channerchen 你再将你完整的配置文件发一下我看看
Author
Owner

@channerchen commented on GitHub (Feb 2, 2021):

nginx.txt

在开源项目pingos上改了conf的配置, pingos就是一个支持hls h265 rtmp的nginx

<!-- gh-comment-id:771696997 --> @channerchen commented on GitHub (Feb 2, 2021): [nginx.txt](https://github.com/Finb/bark-server/files/5912096/nginx.txt) 在开源项目pingos上改了conf的配置, pingos就是一个支持hls h265 rtmp的nginx
Author
Owner

@Finb commented on GitHub (Feb 2, 2021):

@channerchen

location /bark/   <----- 注意加上后面这个 /  {
     proxy_pass http://127.0.0.1:8080/;    <----- 注意加上后面这个 / 
}

我看了你发的,你好像改错了,我是想让你在这两个位置加上 / ,其他都不变

<!-- gh-comment-id:771700590 --> @Finb commented on GitHub (Feb 2, 2021): @channerchen ``` location /bark/ <----- 注意加上后面这个 / { proxy_pass http://127.0.0.1:8080/; <----- 注意加上后面这个 / } ``` 我看了你发的,你好像改错了,我是想让你在这两个位置加上 / ,其他都不变
Author
Owner

@channerchen commented on GitHub (Feb 3, 2021):

加了两个斜杠就行了,莫非是权限问题。 谢谢哈

<!-- gh-comment-id:772172336 --> @channerchen commented on GitHub (Feb 3, 2021): 加了两个斜杠就行了,莫非是权限问题。 谢谢哈
Author
Owner

@mritd commented on GitHub (Feb 3, 2021):

加了两个斜杠就行了,莫非是权限问题。 谢谢哈

不是... 代码框架不那么智能,后面我重写一下🤪

<!-- gh-comment-id:772194468 --> @mritd commented on GitHub (Feb 3, 2021): > 加了两个斜杠就行了,莫非是权限问题。 谢谢哈 不是... 代码框架不那么智能,后面我重写一下🤪
Author
Owner

@channerchen commented on GitHub (Feb 3, 2021):

加了两个斜杠就行了,莫非是权限问题。 谢谢哈

不是... 代码框架不那么智能,后面我重写一下🤪

哈哈哈 已经很好了。 多年运维经验没查来 实属自己大意了

<!-- gh-comment-id:772195355 --> @channerchen commented on GitHub (Feb 3, 2021): > > 加了两个斜杠就行了,莫非是权限问题。 谢谢哈 > > 不是... 代码框架不那么智能,后面我重写一下🤪 哈哈哈 已经很好了。 多年运维经验没查来 实属自己大意了
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/bark-server#19
No description provided.