首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Nginx上的Vaultwarden可以通过IP地址访问,但不能通过域名访问。

在Nginx上的Vaultwarden可以通过IP地址访问,但不能通过域名访问。
EN

Stack Overflow用户
提问于 2021-12-09 23:35:31
回答 1查看 389关注 0票数 1

我对任何容量的托管都很陌生,但我有一个备用的树莓皮,我想我会尝试使用nginx运行我自己的Bitwarden设置。我能够用我的ip地址访问Bitwarden页面,所以我知道它至少在工作。但是,我不能用我拥有的域访问网页。我目前拥有域名willjp.dev,并有一个指向我的IP地址的willjp.dev记录。

这是我的站点启用/默认文件:

代码语言:javascript
复制
server {
  listen 80;
  listen [::]:80;
  server_name willjp.dev; #domain name
  return 301 https://www.willjp.dev$request_uri;

}

server {
  listen 443 ssl http2;
  server_name willjp.dev; #domain name

  ssl_certificate      /etc/nginx/ssl/willjp.dev.crt;
  ssl_certificate_key  /etc/nginx/ssl/willjp.dev.key;

  client_max_body_size 128M;  # Allow large attachments

  location / {
    proxy_pass http://0.0.0.0:8080;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;
    }

    location /notifications/hub {
      proxy_pass http://0.0.0.0:3012;
      proxy_set_header Upgrade $http_upgrade;
      proxy_set_header Connection "upgrade";
    }

    location /notifications/hub/negotiate {
      proxy_pass http://0.0.0.0:8080;
    }
}

它是转发的端口,我有一个静态IP地址,并且我禁用了gzip。这些都是我从潜伏的论坛上尝试过的解决方案。

如果有人能帮助我,我将永远感激!

EN

回答 1

Stack Overflow用户

发布于 2021-12-10 17:15:03

该IP可能无法工作,因为0.0.0.0不应该是可路由的。如果您试图在另一个本地端口上侦听另一个进程,则需要引用localhost或环回接口--通常为127.0.0.1。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70298062

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档