LINUX.ORG.RU
решено ФорумAdmin

Collabora не может найти proof_key

 , ,


0

2

Сто лет уже не поднимал связочку NC + collabora, но решив тряхнуть стариной упёрся в нерешаемый (для меня) трабл.

В общем NC на виртуалке. Collabora пытаюсь поднять в docker, командой

docker run --name collabora -t -d -p 9980:9980 -e "aliasgroup1=https://nc.мой.домен:443" --add-host "nc.мой.домен":127.0.0.1 -v "/home/user/fullchain1.pem":/etc/coolwsd/ca-chain.cert.pem -v "/home/user/privkey1.pem":/etc/coolwsd/key.pem -v "/home/user/fullchain1.pem":/etc/coolwsd/cert.pem -e 'DONT_GEN_SSL_CERT=1' -e "dictionaries=en ru" -e "username=юзер" -e "password=пароль" --restart always --cap-add MKNOD collabora/code

К моему удивлению всё улетает в вечный рестарт. Не удивлено, если учесть параметр --restart always.

Лезу в docker logs collabora и натыкаюсь на

wsd-00001-00001 2025-02-24 00:41:54.925189 +0000 [ coolwsd ] WRN  File not found: Private key file: /etc/coolwsd/proof_key
No proof-key will be present in discovery.
If you need to use WOPI security, generate an RSA key using this command:
    sudo coolconfig generate-proof-key
or if your config dir is not /etc, you can run ssh-keygen manually:
    ssh-keygen -t rsa -N "" -m PEM -f "/etc/coolwsd/proof_key"
Note: the proof_key file must be readable by the coolwsd process.| wsd/ProofKey.cpp:149

Что такое вупи секъюрити я прочёл и отложил в сознании. Не совсем понимаю как теперь запустить колабору.

★★
Ответ на: комментарий от gagarin0

Ты уже отошёл от пива? Сам гуглишь или продолжаешь пользоваться LLM?

docker ps
CONTAINER ID   IMAGE                        COMMAND                  CREATED         STATUS                           PORTS     NAMES
9f2fe056b386   collabora/code:24.04.7.1.2   "/start-collabora-on…"   3 minutes ago   Restarting (70) 46 seconds ago             collabora

Лог не стал сюда кидать, так как он не изменился

Shprot ★★
() автор топика
Последнее исправление: Shprot (всего исправлений: 2)
Ответ на: комментарий от Shprot

так ты не ответил, ты гуглил или нет?

впрочем, за одну бутылку неплохого пива, и за пол часа моего времени я готов подебажить и решить эту детскую проблему, если ты предоставишь мне доступ.

gagarin0
()
Последнее исправление: gagarin0 (всего исправлений: 1)
Ответ на: комментарий от gagarin0

Я тебе вместо доступа, предлагаю встать на учёт в наркологию и не превращать форум в площадку, генерирующую тебе финансирование на пойло.

Shprot ★★
() автор топика
Последнее исправление: Shprot (всего исправлений: 1)