guysoft / PleromaPi

RaspberryPi / CustomPiOS distro that run Pleroma out of the box
GNU General Public License v3.0
35 stars 1 forks source link

Nginx 503 Error #4

Closed LupinePariah closed 3 years ago

LupinePariah commented 3 years ago

I'm a little baffled by this.

Pi: 4, 4GB MicroSD: Sandisk Ultra 128GB

I've tried both stable and nightly images.

So, I follow the instructions, I burn the image, I setup the WPA supplicant file, I setup the environment variables, and then I wait for a little while before trying to connect to pleromapi.local.

The good thing is is that pleromapi.local is accessible, and I can SSH into the Pi, but the problem is is that it isn't serving up the page. Instead I get a 503 error.

I'm not sure what I'm doing wrong.

guysoft commented 3 years ago

1. Can you post the output of:

docker logs pleroma

? 2. Also making sure you set the domain correctly. If you are connecting via a local IP, then you need to set a local IP so nginx knows how to route your request. Nginx here is a reverse proxy, it only knows how to route you to pleroma based on the domain. It is recommended though you use a global IP and domain name. Because your instance wont be able to talk to other federated servers otherwise.

LupinePariah commented 3 years ago

Sure, I got the logs! Sorry for the delay.

Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.40/containers/pleroma/json: dial unix /var/run/docker.sock: connect: permission denied

guysoft commented 3 years ago
sudo docker logs pleroma

https://xkcd.com/149/

test2a commented 3 years ago

ok. i just installed on the pi 3b+ and got this error. interestingly, if i access the device local ip address http://192.168.29.242/, it says

503 Service Temporarily Unavailable
nginx/1.19.10

if i access the actual subdomain i have used, it says pleroma with blank page but source says


<!DOCTYPE html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,user-scalable=no"><script id="initial-results" type="application/json">{"/api/pleroma/frontend_configurations":"eyJtYXN0b19mZSI6eyJzaG93SW5zdGFuY2VTcGVjaWZpY1BhbmVsIjp0cnVlfSwicGxlcm9tYV9mZSI6eyJhbHdheXNTaG93U3ViamVjdElucHV0Ijp0cnVlLCJiYWNrZ3JvdW5kIjoiL2ltYWdlcy9jaXR5LmpwZyIsImNvbGxhcHNlTWVzc2FnZVdpdGhTdWJqZWN0IjpmYWxzZSwiZGlzYWJsZUNoYXQiOmZhbHNlLCJncmVlbnRleHQiOmZhbHNlLCJoaWRlRmlsdGVyZWRTdGF0dXNlcyI6ZmFsc2UsImhpZGVNdXRlZFBvc3RzIjpmYWxzZSwiaGlkZVBvc3RTdGF0cyI6ZmFsc2UsImhpZGVTaXRlbmFtZSI6ZmFsc2UsImhpZGVVc2VyU3RhdHMiOmZhbHNlLCJsb2dpbk1ldGhvZCI6InBhc3N3b3JkIiwibG9nbyI6Ii9zdGF0aWMvbG9nby5zdmciLCJsb2dvTWFyZ2luIjoiLjFlbSIsImxvZ29NYXNrIjp0cnVlLCJtaW5pbWFsU2NvcGVzTW9kZSI6ZmFsc2UsIm5vQXR0YWNobWVudExpbmtzIjpmYWxzZSwibnNmd0NlbnNvckltYWdlIjoiIiwicG9zdENvbnRlbnRUeXBlIjoidGV4dC9wbGFpbiIsInJlZGlyZWN0Um9vdExvZ2luIjoiL21haW4vZnJpZW5kcyIsInJlZGlyZWN0Um9vdE5vTG9naW4iOiIvbWFpbi9hbGwiLCJzY29wZUNvcHkiOnRydWUsInNob3dGZWF0dXJlc1BhbmVsIjp0cnVlLCJzaG93SW5zdGFuY2VTcGVjaWZpY1BhbmVsIjpmYWxzZSwic2lkZWJhclJpZ2h0IjpmYWxzZSwic3ViamVjdExpbmVCZWhhdmlvciI6ImVtYWlsIiwidGhlbWUiOiJwbGVyb21hLWRhcmsiLCJ3ZWJQdXNoTm90aWZpY2F0aW9ucyI6ZmFsc2V9fQ==","/api/v1/instance":"eyJhcHByb3ZhbF9yZXF1aXJlZCI6ZmFsc2UsImF2YXRhcl91cGxvYWRfbGltaXQiOjIwMDAwMDAsImJhY2tncm91bmRfaW1hZ2UiOiJodHRwczovL3BsZXJvbWEuZmVyZG91cy5pbi9pbWFnZXMvY2l0eS5qcGciLCJiYWNrZ3JvdW5kX3VwbG9hZF9saW1pdCI6NDAwMDAwMCwiYmFubmVyX3VwbG9hZF9saW1pdCI6NDAwMDAwMCwiY2hhdF9saW1pdCI6NTAwMCwiZGVzY3JpcHRpb24iOiJQbGVyb21hOiBBbiBlZmZpY2llbnQgYW5kIGZsZXhpYmxlIGZlZGl2ZXJzZSBzZXJ2ZXIiLCJkZXNjcmlwdGlvbl9saW1pdCI6NTAwMCwiZW1haWwiOiJwbGVyb21hQGZlcmRvdXMuaW4iLCJsYW5ndWFnZXMiOlsiZW4iXSwibWF4X3Rvb3RfY2hhcnMiOjUwMDAsInBsZXJvbWEiOnsibWV0YWRhdGEiOnsiYWNjb3VudF9hY3RpdmF0aW9uX3JlcXVpcmVkIjpmYWxzZSwiZmVhdHVyZXMiOlsicGxlcm9tYV9hcGkiLCJtYXN0b2Rvbl9hcGkiLCJtYXN0b2Rvbl9hcGlfc3RyZWFtaW5nIiwicG9sbHMiLCJwbGVyb21hX2V4cGxpY2l0X2FkZHJlc3NpbmciLCJzaGFyZWFibGVfZW1vamlfcGFja3MiLCJtdWx0aWZldGNoIiwicGxlcm9tYTphcGkvdjEvbm90aWZpY2F0aW9uczppbmNsdWRlX3R5cGVzX2ZpbHRlciIsImNoYXQiLCJyZWxheSIsInBsZXJvbWFfZW1vamlfcmVhY3Rpb25zIiwicGxlcm9tYV9jaGF0X21lc3NhZ2VzIl0sImZlZGVyYXRpb24iOnsiZW5hYmxlZCI6dHJ1ZSwiZXhjbHVzaW9ucyI6ZmFsc2UsIm1yZl9oYXNodGFnIjp7ImZlZGVyYXRlZF90aW1lbGluZV9yZW1vdmFsIjpbXSwicmVqZWN0IjpbXSwic2Vuc2l0aXZlIjpbIm5zZnciXX0sIm1yZl9vYmplY3RfYWdlIjp7ImFjdGlvbnMiOlsiZGVsaXN0Iiwic3RyaXBfZm9sbG93ZXJzIl0sInRocmVzaG9sZCI6NjA0ODAwfSwibXJmX3BvbGljaWVzIjpbIk9iamVjdEFnZVBvbGljeSIsIlRhZ1BvbGljeSIsIkhhc2h0YWdQb2xpY3kiXSwicXVhcmFudGluZWRfaW5zdGFuY2VzIjpbXX0sImZpZWxkc19saW1pdHMiOnsibWF4X2ZpZWxkcyI6MTAsIm1heF9yZW1vdGVfZmllbGRzIjoyMCwibmFtZV9sZW5ndGgiOjUxMiwidmFsdWVfbGVuZ3RoIjoyMDQ4fSwicG9zdF9mb3JtYXRzIjpbInRleHQvcGxhaW4iLCJ0ZXh0L2h0bWwiLCJ0ZXh0L21hcmtkb3duIiwidGV4dC9iYmNvZGUiXX0sInN0YXRzIjp7Im1hdSI6MH0sInZhcGlkX3B1YmxpY19rZXkiOiJCQmYxd1dvVGRXdTV3VkFXVzB3anZEYWFTenIzNmx1MEZoYndKZ09QclNxVkdjWlVocHE3TFgtWjRIb0p2U0JqRC1uUk9xNmZya21HM0tZdE9RcDlkdmcifSwicG9sbF9saW1pdHMiOnsibWF4X2V4cGlyYXRpb24iOjMxNTM2MDAwLCJtYXhfb3B0aW9uX2NoYXJzIjoyMDAsIm1heF9vcHRpb25zIjoyMCwibWluX2V4cGlyYXRpb24iOjB9LCJyZWdpc3RyYXRpb25zIjpmYWxzZSwic3RhdHMiOnsiZG9tYWluX2NvdW50IjowLCJzdGF0dXNfY291bnQiOjAsInVzZXJfY291bnQiOjB9LCJ0aHVtYm5haWwiOiJodHRwczovL3BsZXJvbWEuZmVyZG91cy5pbi9pbnN0YW5jZS90aHVtYm5haWwuanBlZyIsInRpdGxlIjoiUGxlcm9tYSIsInVwbG9hZF9saW1pdCI6MTYwMDAwMDAsInVyaSI6Imh0dHBzOi8vcGxlcm9tYS5mZXJkb3VzLmluIiwidXJscyI6eyJzdHJlYW1pbmdfYXBpIjoid3NzOi8vcGxlcm9tYS5mZXJkb3VzLmluIn0sInZlcnNpb24iOiIyLjcuMiAoY29tcGF0aWJsZTsgUGxlcm9tYSAyLjMuNTAtMjQwLWcwZGI0MzY3OCkifQ==","/instance/panel.html":"IjxkaXYgc3R5bGU9XCJtYXJnaW4tbGVmdDoxMnB4OyBtYXJnaW4tcmlnaHQ6MTJweFwiPlxuPHA+V2VsY29tZSB0byA8YSBocmVmPVwiaHR0cHM6Ly9wbGVyb21hLnNvY2lhbFwiIHRhcmdldD1cIl9ibGFua1wiPlBsZXJvbWEhPC9hPjwvcD4gICAgXG48cD48YSBocmVmPVwiL21haW4vYWxsXCI+UGxlcm9tYSBGRTwvYT4gfCA8YSBocmVmPVwiL3dlYlwiPk1hc3RvZG9uIEZFPC9hPjwvcD5cbjwvZGl2PlxuXG4i","/nodeinfo/2.0.json":"eyJtZXRhZGF0YSI6eyJhY2NvdW50QWN0aXZhdGlvblJlcXVpcmVkIjpmYWxzZSwiZmVhdHVyZXMiOlsicGxlcm9tYV9hcGkiLCJtYXN0b2Rvbl9hcGkiLCJtYXN0b2Rvbl9hcGlfc3RyZWFtaW5nIiwicG9sbHMiLCJwbGVyb21hX2V4cGxpY2l0X2FkZHJlc3NpbmciLCJzaGFyZWFibGVfZW1vamlfcGFja3MiLCJtdWx0aWZldGNoIiwicGxlcm9tYTphcGkvdjEvbm90aWZpY2F0aW9uczppbmNsdWRlX3R5cGVzX2ZpbHRlciIsImNoYXQiLCJyZWxheSIsInBsZXJvbWFfZW1vamlfcmVhY3Rpb25zIiwicGxlcm9tYV9jaGF0X21lc3NhZ2VzIl0sImZlZGVyYXRpb24iOnsiZW5hYmxlZCI6dHJ1ZSwiZXhjbHVzaW9ucyI6ZmFsc2UsIm1yZl9oYXNodGFnIjp7ImZlZGVyYXRlZF90aW1lbGluZV9yZW1vdmFsIjpbXSwicmVqZWN0IjpbXSwic2Vuc2l0aXZlIjpbIm5zZnciXX0sIm1yZl9vYmplY3RfYWdlIjp7ImFjdGlvbnMiOlsiZGVsaXN0Iiwic3RyaXBfZm9sbG93ZXJzIl0sInRocmVzaG9sZCI6NjA0ODAwfSwibXJmX3BvbGljaWVzIjpbIk9iamVjdEFnZVBvbGljeSIsIlRhZ1BvbGljeSIsIkhhc2h0YWdQb2xpY3kiXSwicXVhcmFudGluZWRfaW5zdGFuY2VzIjpbXX0sImZpZWxkc0xpbWl0cyI6eyJtYXhGaWVsZHMiOjEwLCJtYXhSZW1vdGVGaWVsZHMiOjIwLCJuYW1lTGVuZ3RoIjo1MTIsInZhbHVlTGVuZ3RoIjoyMDQ4fSwiaW52aXRlc0VuYWJsZWQiOmZhbHNlLCJtYWlsZXJFbmFibGVkIjpmYWxzZSwibm9kZURlc2NyaXB0aW9uIjoiUGxlcm9tYTogQW4gZWZmaWNpZW50IGFuZCBmbGV4aWJsZSBmZWRpdmVyc2Ugc2VydmVyIiwibm9kZU5hbWUiOiJQbGVyb21hIiwicG9sbExpbWl0cyI6eyJtYXhfZXhwaXJhdGlvbiI6MzE1MzYwMDAsIm1heF9vcHRpb25fY2hhcnMiOjIwMCwibWF4X29wdGlvbnMiOjIwLCJtaW5fZXhwaXJhdGlvbiI6MH0sInBvc3RGb3JtYXRzIjpbInRleHQvcGxhaW4iLCJ0ZXh0L2h0bWwiLCJ0ZXh0L21hcmtkb3duIiwidGV4dC9iYmNvZGUiXSwicHJpdmF0ZSI6ZmFsc2UsInJlc3RyaWN0ZWROaWNrbmFtZXMiOlsiLndlbGwta25vd24iLCJ+IiwiYWJvdXQiLCJhY3Rpdml0aWVzIiwiYXBpIiwiYXV0aCIsImNoZWNrX3Bhc3N3b3JkIiwiZGV2IiwiZnJpZW5kLXJlcXVlc3RzIiwiaW5ib3giLCJpbnRlcm5hbCIsIm1haW4iLCJtZWRpYSIsIm5vZGVpbmZvIiwibm90aWNlIiwib2F1dGgiLCJvYmplY3RzIiwib3N0YXR1c19zdWJzY3JpYmUiLCJwbGVyb21hIiwicHJveHkiLCJwdXNoIiwicmVnaXN0cmF0aW9uIiwicmVsYXkiLCJzZXR0aW5ncyIsInN0YXR1cyIsInRhZyIsInVzZXItc2VhcmNoIiwidXNlcl9leGlzdHMiLCJ1c2VycyIsIndlYiIsInZlcmlmeV9jcmVkZW50aWFscyIsInVwZGF0ZV9jcmVkZW50aWFscyIsInJlbGF0aW9uc2hpcHMiLCJzZWFyY2giLCJjb25maXJtYXRpb25fcmVzZW5kIiwibWZhIl0sInNraXBUaHJlYWRDb250YWlubWVudCI6dHJ1ZSwic3RhZmZBY2NvdW50cyI6W10sInN1Z2dlc3Rpb25zIjp7ImVuYWJsZWQiOmZhbHNlfSwidXBsb2FkTGltaXRzIjp7ImF2YXRhciI6MjAwMDAwMCwiYmFja2dyb3VuZCI6NDAwMDAwMCwiYmFubmVyIjo0MDAwMDAwLCJnZW5lcmFsIjoxNjAwMDAwMH19LCJvcGVuUmVnaXN0cmF0aW9ucyI6ZmFsc2UsInByb3RvY29scyI6WyJhY3Rpdml0eXB1YiJdLCJzZXJ2aWNlcyI6eyJpbmJvdW5kIjpbXSwib3V0Ym91bmQiOltdfSwic29mdHdhcmUiOnsibmFtZSI6InBsZXJvbWEiLCJ2ZXJzaW9uIjoiMi4zLjUwLTI0MC1nMGRiNDM2NzgifSwidXNhZ2UiOnsibG9jYWxQb3N0cyI6MCwidXNlcnMiOnsidG90YWwiOjB9fSwidmVyc2lvbiI6IjIuMCJ9"}</script><title>Pleroma</title><link rel=icon type=image/png href=/favicon.png><link href=/static/css/app.9a4c5ede37b2f0230836.css rel=stylesheet></head><body class=hidden><noscript>To use Pleroma, please enable JavaScript.</noscript><div id=app></div><script type=text/javascript src=/static/js/vendors~app.102a26590d3ba87dd908.js></script><script type=text/javascript src=/static/js/app.2e518bb8cf82de7a72b0.js></script></body></html>

then if i access, https://www.pleroma.local/ or http://www.pleroma.local/, it says problem loading page.

here are logs from

sudo docker logs pleroma | nc termbin.com 9999

https://termbin.com/i84c5


after a reboot, some of these urls are showing

502 Bad Gateway
nginx/1.19.10
test2a commented 3 years ago

same for http://pleromapi.local/

503 Service Temporarily Unavailable
nginx/1.19.10
test2a commented 3 years ago

Just to confirm my domains, local IP is 192.168.29.242 I am using duckdns to forward to it so Something.Duckdns.org Then I am using my subdomain to cname forward to duck url So, pleroma.domain.com (I put this URL in config) in all three places in the file. Now, when I am opening the subdomain, I get the 503 which indicates to me the forwarding is working. Though I have not seen any https anywhere yet

guysoft commented 3 years ago

The reverse proxy redirects based on the host url. So pleroma will only work for the host domain you set in:

DOMAIN=pleroma.gnethomelinux.com
VIRTUAL_HOST=pleroma.gnethomelinux.com
LETSENCRYPT_HOST=pleroma.gnethomelinux.com
test2a commented 3 years ago

i checked dockercompose/02_pleroma/environments/pleroma correctly to my url.

guysoft commented 3 years ago

Can you share it?

On Thu, May 20, 2021, 12:33 test2a @.***> wrote:

i checked dockercompose/02_pleroma/environments/pleroma correctly to my url.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/guysoft/PleromaPi/issues/4#issuecomment-844914079, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACPQJTOQPMIYA3M5MHJJT3TOTJPBANCNFSM433RUURQ .

test2a commented 3 years ago

yep. wait a min

test2a commented 3 years ago

https://pastebin.com/H8xwmPbu

test2a commented 3 years ago

i have replaced the actual domain name and email. otherwise its fine. anyway to check from terminal these figures?

guysoft commented 3 years ago

Ok, and when you put the equivalent of pleroma.website.com in your browser, what do you get?

test2a commented 3 years ago

i get the blank page and it contains the source i have linked above.


<!DOCTYPE html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,user-scalable=no"><script id="initial-results" type="application/json">{"/api/pleroma/frontend_configurations":"eyJtYXN0b19mZSI6eyJzaG93SW5zdGFuY2VTcGVjaWZpY1BhbmVsIjp0cnVlfSwicGxlcm9tYV9mZSI6eyJhbHdheXNTaG93U3ViamVjdElucHV0Ijp0cnVlLCJiYWNrZ3JvdW5kIjoiL2ltYWdlcy9jaXR5LmpwZyIsImNvbGxhcHNlTWVzc2FnZVdpdGhTdWJqZWN0IjpmYWxzZSwiZGlzYWJsZUNoYXQiOmZhbHNlLCJncmVlbnRleHQiOmZhbHNlLCJoaWRlRmlsdGVyZWRTdGF0dXNlcyI6ZmFsc2UsImhpZGVNdXRlZFBvc3RzIjpmYWxzZSwiaGlkZVBvc3RTdGF0cyI6ZmFsc2UsImhpZGVTaXRlbmFtZSI6ZmFsc2UsImhpZGVVc2VyU3RhdHMiOmZhbHNlLCJsb2dpbk1ldGhvZCI6InBhc3N3b3JkIiwibG9nbyI6Ii9zdGF0aWMvbG9nby5zdmciLCJsb2dvTWFyZ2luIjoiLjFlbSIsImxvZ29NYXNrIjp0cnVlLCJtaW5pbWFsU2NvcGVzTW9kZSI6ZmFsc2UsIm5vQXR0YWNobWVudExpbmtzIjpmYWxzZSwibnNmd0NlbnNvckltYWdlIjoiIiwicG9zdENvbnRlbnRUeXBlIjoidGV4dC9wbGFpbiIsInJlZGlyZWN0Um9vdExvZ2luIjoiL21haW4vZnJpZW5kcyIsInJlZGlyZWN0Um9vdE5vTG9naW4iOiIvbWFpbi9hbGwiLCJzY29wZUNvcHkiOnRydWUsInNob3dGZWF0dXJlc1BhbmVsIjp0cnVlLCJzaG93SW5zdGFuY2VTcGVjaWZpY1BhbmVsIjpmYWxzZSwic2lkZWJhclJpZ2h0IjpmYWxzZSwic3ViamVjdExpbmVCZWhhdmlvciI6ImVtYWlsIiwidGhlbWUiOiJwbGVyb21hLWRhcmsiLCJ3ZWJQdXNoTm90aWZpY2F0aW9ucyI6ZmFsc2V9fQ==","/api/v1/instance":"eyJhcHByb3ZhbF9yZXF1aXJlZCI6ZmFsc2UsImF2YXRhcl91cGxvYWRfbGltaXQiOjIwMDAwMDAsImJhY2tncm91bmRfaW1hZ2UiOiJodHRwczovL3BsZXJvbWEuZmVyZG91cy5pbi9pbWFnZXMvY2l0eS5qcGciLCJiYWNrZ3JvdW5kX3VwbG9hZF9saW1pdCI6NDAwMDAwMCwiYmFubmVyX3VwbG9hZF9saW1pdCI6NDAwMDAwMCwiY2hhdF9saW1pdCI6NTAwMCwiZGVzY3JpcHRpb24iOiJQbGVyb21hOiBBbiBlZmZpY2llbnQgYW5kIGZsZXhpYmxlIGZlZGl2ZXJzZSBzZXJ2ZXIiLCJkZXNjcmlwdGlvbl9saW1pdCI6NTAwMCwiZW1haWwiOiJwbGVyb21hQGZlcmRvdXMuaW4iLCJsYW5ndWFnZXMiOlsiZW4iXSwibWF4X3Rvb3RfY2hhcnMiOjUwMDAsInBsZXJvbWEiOnsibWV0YWRhdGEiOnsiYWNjb3VudF9hY3RpdmF0aW9uX3JlcXVpcmVkIjpmYWxzZSwiZmVhdHVyZXMiOlsicGxlcm9tYV9hcGkiLCJtYXN0b2Rvbl9hcGkiLCJtYXN0b2Rvbl9hcGlfc3RyZWFtaW5nIiwicG9sbHMiLCJwbGVyb21hX2V4cGxpY2l0X2FkZHJlc3NpbmciLCJzaGFyZWFibGVfZW1vamlfcGFja3MiLCJtdWx0aWZldGNoIiwicGxlcm9tYTphcGkvdjEvbm90aWZpY2F0aW9uczppbmNsdWRlX3R5cGVzX2ZpbHRlciIsImNoYXQiLCJyZWxheSIsInBsZXJvbWFfZW1vamlfcmVhY3Rpb25zIiwicGxlcm9tYV9jaGF0X21lc3NhZ2VzIl0sImZlZGVyYXRpb24iOnsiZW5hYmxlZCI6dHJ1ZSwiZXhjbHVzaW9ucyI6ZmFsc2UsIm1yZl9oYXNodGFnIjp7ImZlZGVyYXRlZF90aW1lbGluZV9yZW1vdmFsIjpbXSwicmVqZWN0IjpbXSwic2Vuc2l0aXZlIjpbIm5zZnciXX0sIm1yZl9vYmplY3RfYWdlIjp7ImFjdGlvbnMiOlsiZGVsaXN0Iiwic3RyaXBfZm9sbG93ZXJzIl0sInRocmVzaG9sZCI6NjA0ODAwfSwibXJmX3BvbGljaWVzIjpbIk9iamVjdEFnZVBvbGljeSIsIlRhZ1BvbGljeSIsIkhhc2h0YWdQb2xpY3kiXSwicXVhcmFudGluZWRfaW5zdGFuY2VzIjpbXX0sImZpZWxkc19saW1pdHMiOnsibWF4X2ZpZWxkcyI6MTAsIm1heF9yZW1vdGVfZmllbGRzIjoyMCwibmFtZV9sZW5ndGgiOjUxMiwidmFsdWVfbGVuZ3RoIjoyMDQ4fSwicG9zdF9mb3JtYXRzIjpbInRleHQvcGxhaW4iLCJ0ZXh0L2h0bWwiLCJ0ZXh0L21hcmtkb3duIiwidGV4dC9iYmNvZGUiXX0sInN0YXRzIjp7Im1hdSI6MH0sInZhcGlkX3B1YmxpY19rZXkiOiJCQmYxd1dvVGRXdTV3VkFXVzB3anZEYWFTenIzNmx1MEZoYndKZ09QclNxVkdjWlVocHE3TFgtWjRIb0p2U0JqRC1uUk9xNmZya21HM0tZdE9RcDlkdmcifSwicG9sbF9saW1pdHMiOnsibWF4X2V4cGlyYXRpb24iOjMxNTM2MDAwLCJtYXhfb3B0aW9uX2NoYXJzIjoyMDAsIm1heF9vcHRpb25zIjoyMCwibWluX2V4cGlyYXRpb24iOjB9LCJyZWdpc3RyYXRpb25zIjpmYWxzZSwic3RhdHMiOnsiZG9tYWluX2NvdW50IjowLCJzdGF0dXNfY291bnQiOjAsInVzZXJfY291bnQiOjB9LCJ0aHVtYm5haWwiOiJodHRwczovL3BsZXJvbWEuZmVyZG91cy5pbi9pbnN0YW5jZS90aHVtYm5haWwuanBlZyIsInRpdGxlIjoiUGxlcm9tYSIsInVwbG9hZF9saW1pdCI6MTYwMDAwMDAsInVyaSI6Imh0dHBzOi8vcGxlcm9tYS5mZXJkb3VzLmluIiwidXJscyI6eyJzdHJlYW1pbmdfYXBpIjoid3NzOi8vcGxlcm9tYS5mZXJkb3VzLmluIn0sInZlcnNpb24iOiIyLjcuMiAoY29tcGF0aWJsZTsgUGxlcm9tYSAyLjMuNTAtMjQwLWcwZGI0MzY3OCkifQ==","/instance/panel.html":"IjxkaXYgc3R5bGU9XCJtYXJnaW4tbGVmdDoxMnB4OyBtYXJnaW4tcmlnaHQ6MTJweFwiPlxuPHA+V2VsY29tZSB0byA8YSBocmVmPVwiaHR0cHM6Ly9wbGVyb21hLnNvY2lhbFwiIHRhcmdldD1cIl9ibGFua1wiPlBsZXJvbWEhPC9hPjwvcD4gICAgXG48cD48YSBocmVmPVwiL21haW4vYWxsXCI+UGxlcm9tYSBGRTwvYT4gfCA8YSBocmVmPVwiL3dlYlwiPk1hc3RvZG9uIEZFPC9hPjwvcD5cbjwvZGl2PlxuXG4i","/nodeinfo/2.0.json":"eyJtZXRhZGF0YSI6eyJhY2NvdW50QWN0aXZhdGlvblJlcXVpcmVkIjpmYWxzZSwiZmVhdHVyZXMiOlsicGxlcm9tYV9hcGkiLCJtYXN0b2Rvbl9hcGkiLCJtYXN0b2Rvbl9hcGlfc3RyZWFtaW5nIiwicG9sbHMiLCJwbGVyb21hX2V4cGxpY2l0X2FkZHJlc3NpbmciLCJzaGFyZWFibGVfZW1vamlfcGFja3MiLCJtdWx0aWZldGNoIiwicGxlcm9tYTphcGkvdjEvbm90aWZpY2F0aW9uczppbmNsdWRlX3R5cGVzX2ZpbHRlciIsImNoYXQiLCJyZWxheSIsInBsZXJvbWFfZW1vamlfcmVhY3Rpb25zIiwicGxlcm9tYV9jaGF0X21lc3NhZ2VzIl0sImZlZGVyYXRpb24iOnsiZW5hYmxlZCI6dHJ1ZSwiZXhjbHVzaW9ucyI6ZmFsc2UsIm1yZl9oYXNodGFnIjp7ImZlZGVyYXRlZF90aW1lbGluZV9yZW1vdmFsIjpbXSwicmVqZWN0IjpbXSwic2Vuc2l0aXZlIjpbIm5zZnciXX0sIm1yZl9vYmplY3RfYWdlIjp7ImFjdGlvbnMiOlsiZGVsaXN0Iiwic3RyaXBfZm9sbG93ZXJzIl0sInRocmVzaG9sZCI6NjA0ODAwfSwibXJmX3BvbGljaWVzIjpbIk9iamVjdEFnZVBvbGljeSIsIlRhZ1BvbGljeSIsIkhhc2h0YWdQb2xpY3kiXSwicXVhcmFudGluZWRfaW5zdGFuY2VzIjpbXX0sImZpZWxkc0xpbWl0cyI6eyJtYXhGaWVsZHMiOjEwLCJtYXhSZW1vdGVGaWVsZHMiOjIwLCJuYW1lTGVuZ3RoIjo1MTIsInZhbHVlTGVuZ3RoIjoyMDQ4fSwiaW52aXRlc0VuYWJsZWQiOmZhbHNlLCJtYWlsZXJFbmFibGVkIjpmYWxzZSwibm9kZURlc2NyaXB0aW9uIjoiUGxlcm9tYTogQW4gZWZmaWNpZW50IGFuZCBmbGV4aWJsZSBmZWRpdmVyc2Ugc2VydmVyIiwibm9kZU5hbWUiOiJQbGVyb21hIiwicG9sbExpbWl0cyI6eyJtYXhfZXhwaXJhdGlvbiI6MzE1MzYwMDAsIm1heF9vcHRpb25fY2hhcnMiOjIwMCwibWF4X29wdGlvbnMiOjIwLCJtaW5fZXhwaXJhdGlvbiI6MH0sInBvc3RGb3JtYXRzIjpbInRleHQvcGxhaW4iLCJ0ZXh0L2h0bWwiLCJ0ZXh0L21hcmtkb3duIiwidGV4dC9iYmNvZGUiXSwicHJpdmF0ZSI6ZmFsc2UsInJlc3RyaWN0ZWROaWNrbmFtZXMiOlsiLndlbGwta25vd24iLCJ+IiwiYWJvdXQiLCJhY3Rpdml0aWVzIiwiYXBpIiwiYXV0aCIsImNoZWNrX3Bhc3N3b3JkIiwiZGV2IiwiZnJpZW5kLXJlcXVlc3RzIiwiaW5ib3giLCJpbnRlcm5hbCIsIm1haW4iLCJtZWRpYSIsIm5vZGVpbmZvIiwibm90aWNlIiwib2F1dGgiLCJvYmplY3RzIiwib3N0YXR1c19zdWJzY3JpYmUiLCJwbGVyb21hIiwicHJveHkiLCJwdXNoIiwicmVnaXN0cmF0aW9uIiwicmVsYXkiLCJzZXR0aW5ncyIsInN0YXR1cyIsInRhZyIsInVzZXItc2VhcmNoIiwidXNlcl9leGlzdHMiLCJ1c2VycyIsIndlYiIsInZlcmlmeV9jcmVkZW50aWFscyIsInVwZGF0ZV9jcmVkZW50aWFscyIsInJlbGF0aW9uc2hpcHMiLCJzZWFyY2giLCJjb25maXJtYXRpb25fcmVzZW5kIiwibWZhIl0sInNraXBUaHJlYWRDb250YWlubWVudCI6dHJ1ZSwic3RhZmZBY2NvdW50cyI6W10sInN1Z2dlc3Rpb25zIjp7ImVuYWJsZWQiOmZhbHNlfSwidXBsb2FkTGltaXRzIjp7ImF2YXRhciI6MjAwMDAwMCwiYmFja2dyb3VuZCI6NDAwMDAwMCwiYmFubmVyIjo0MDAwMDAwLCJnZW5lcmFsIjoxNjAwMDAwMH19LCJvcGVuUmVnaXN0cmF0aW9ucyI6ZmFsc2UsInByb3RvY29scyI6WyJhY3Rpdml0eXB1YiJdLCJzZXJ2aWNlcyI6eyJpbmJvdW5kIjpbXSwib3V0Ym91bmQiOltdfSwic29mdHdhcmUiOnsibmFtZSI6InBsZXJvbWEiLCJ2ZXJzaW9uIjoiMi4zLjUwLTI0MC1nMGRiNDM2NzgifSwidXNhZ2UiOnsibG9jYWxQb3N0cyI6MCwidXNlcnMiOnsidG90YWwiOjB9fSwidmVyc2lvbiI6IjIuMCJ9"}</script><title>Pleroma</title><link rel=icon type=image/png href=/favicon.png><link href=/static/css/app.9a4c5ede37b2f0230836.css rel=stylesheet></head><body class=hidden><noscript>To use Pleroma, please enable JavaScript.</noscript><div id=app></div><script type=text/javascript src=/static/js/vendors~app.102a26590d3ba87dd908.js></script><script type=text/javascript src=/static/js/app.2e518bb8cf82de7a72b0.js></script></body></html>

this one.

test2a commented 3 years ago

are you online on mastodon ? i can send you the actual url so you can see for yourself

test2a commented 3 years ago

@guysoft hi. i found out others have had this same issue. https://git.pleroma.social/pleroma/pleroma/-/issues/1238 can you build a new image of the software because i assume the current pleromapi image is too old to include this error message. what are your thoughts?

guysoft commented 3 years ago

Yes I am at @guysoft@hayu.sh and @guysoft@tooot.im

That issue is over a year ago before PleromaPi existed, so not sure how it relates.

Its strange, it looks like Pleroma is loading, but something is set up wrong.

guysoft commented 3 years ago

Ok, I managed to reproduce and fix the issue.

This is the commit that fixes it: https://github.com/guysoft/PleromaPi/commit/7e2ea898098d454bb804f9588800d721021b051a

The issue is that the lets encrypt container that the image uses was broken. I updated it to use a good one. As you can see in the commit.

The reason you get a white page is because Pleroma does not serve on http, and with LE not working its using http and not https.

You can update the image as shown in the commit, or you can wait and I will release a new image.