i threw a new name on there and things came up with no letsencrypt errors, so that was unrelated.
However, after recovery, there is no data visible in the UI. :/ -jason On Sun, Apr 29, 2018 at 3:37 PM jason gessner <[email protected]> wrote: > i made this diff: > > < ExecStartPre=/bin/bash -c '/usr/bin/curl > https://storage.googleapis.com/camlistore-release/docker/perkeepd.tar.gz | > /bin/gunzip -c | /usr/bin/docker load' > --- > > ExecStartPre=/bin/bash -c '/usr/bin/curl > > https://storage.googleapis.com/camlistore-release/docker/camlistored.tar.gz > > | /bin/gunzip -c | /usr/bin/docker load' > > for a full file containing: > > $ cat /etc/systemd/system/camlistored.service > [Unit] > Description=Camlistore > After=docker.service mysql.service > Requires=docker.service mysql.service > > [Service] > ExecStartPre=/usr/bin/docker run --rm -v /opt/bin:/opt/bin > camlistore/systemd-docker > ExecStartPre=/bin/bash -c '/usr/bin/curl > https://storage.googleapis.com/camlistore-release/docker/perkeepd.tar.gz | > /bin/gunzip -c | /usr/bin/docker load' > ExecStart=/opt/bin/systemd-docker run --rm -p 80:80 -p 443:443 --name %n -v > /run/camjournald.sock:/run/camjournald.sock -v /var/lib/camlistore/tmp:/tmp > --link=mysql.service:mysqldb perkeep/server > RestartSec=1s > Restart=always > Type=notify > NotifyAccess=all > > [Install] > WantedBy=multi-user.target > > I restarted the instance, but it lost the changes to the file. I tried again > and was able to catch the logs, which told me to do the recovery with > camlistore-recovery metadata. I did that and it looks like the recovery > worked, but i can't load the website. Chrome says it isn't secure and i see > this in the logs: > > 2018/04/29 20:35:40 http: TLS handshake error from 184.58.251.229:63903: 429 > urn:acme:error:rateLimited: Error creating new cert :: too many certificates > already issued for exact set of domains: #######.#####.###: see > https://letsencrypt.org/docs/rate-limits/ > 2018/04/29 <https://letsencrypt.org/docs/rate-limits/%0D2018/04/29> 20:35:40 > http: TLS handshake error from 184.58.251.229:63904: acme/autocert: missing > certificate > 2018/04/29 20:35:42 http: TLS handshake error from 184.58.251.229:63905: > acme/autocert: missing certificate > 2018/04/29 20:35:42 http: TLS handshake error from 184.58.251.229:63906: > acme/autocert: missing certificate > 2018/04/29 20:35:43 http: TLS handshake error from 184.58.251.229:63907: > acme/autocert: missing certificate > 2018/04/29 20:35:43 http: TLS handshake error from 184 > > yesterday it looked like my cert was already renewed - it was valid from > 2018-04-28 to 2018-07-27. > > So, some progress, i guess? > > -jason > > > On Sun, Apr 29, 2018 at 1:06 PM Mathieu Lonjaret < > [email protected]> wrote: > >> ok, I think that should get you unstuck for now: >> >> sudo vim /etc/systemd/system/camlistored.service >> >> On the ExecStartPre line, change the downloaded tarball from >> camlistored.tar.gz to perkeepd.tar.gz >> On the ExecStart line, if the image name at the end is >> camlistore/server, change it to perkeep/server >> save and quit >> >> sudo systemctl daemon-reload >> sudo systemctl restart camlistored >> >> Let me know how that goes please. >> >> >> >> On 29 April 2018 at 10:36, jason gessner <[email protected]> wrote: >> > cool, thanks for getting back to me, Mathieu. No worries. >> > >> > Drop me a note and i'm happy to try whatever. >> > >> > -jason >> > >> > >> > On Sun, Apr 29, 2018 at 12:21 PM Mathieu Lonjaret >> > <[email protected]> wrote: >> >> >> >> Yeah, my bad, sorry. >> >> We also changed the service name, which is now perkeepd. But of course >> >> I did not think of an automatic transition, so you're now stuck with >> >> the old camlistored service while the launcher uses the perkeepd >> >> service, which is why restarting does not do anything for you. >> >> I'll try to work on an automatic transition, but in the meantime I'm >> >> first going to see how to help you migrate manually. More on that soon >> >> hopefully. >> >> >> >> >> >> On 29 April 2018 at 09:58, jason.gessner <[email protected]> >> wrote: >> >> > I see there is a new version published at perkeep.org/launch >> >> > (66e6766571f12e0122b1c1aaf762ba62c54bb630). My GCE instance seems >> to be >> >> > stuck on e9e9da4bf840b1616a78c9fda5a1b26b775b9b98. >> >> > >> >> > Resetting the VM and running "sudo systemctl restart camlistored" >> >> > doesn't >> >> > seem to help - it stays on the e9 version. >> >> > >> >> > What should i be looking at to troubleshoot? >> >> > >> >> > -jason >> >> > >> >> > -- >> >> > You received this message because you are subscribed to the Google >> >> > Groups >> >> > "Perkeep" group. >> >> > To unsubscribe from this group and stop receiving emails from it, >> send >> >> > an >> >> > email to [email protected]. >> >> > For more options, visit https://groups.google.com/d/optout. >> >> >> >> -- >> >> You received this message because you are subscribed to the Google >> Groups >> >> "Perkeep" group. >> >> To unsubscribe from this group and stop receiving emails from it, send >> an >> >> email to [email protected]. >> >> For more options, visit https://groups.google.com/d/optout. >> > >> > -- >> > You received this message because you are subscribed to the Google >> Groups >> > "Perkeep" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> an >> > email to [email protected]. >> > For more options, visit https://groups.google.com/d/optout. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Perkeep" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/d/optout. >> > -- You received this message because you are subscribed to the Google Groups "Perkeep" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
