Seadoc error when open sdoc file

Seafile Comm 11.0.3 + SeaDoc 0.4:

1、ceate a new blank sdoc file in seafile web,ok

2、click and open this sdoc file in seafile web
seafile url:
https:// xxx:34443/lib/636b5835-de3b-4d78-8d39-07cc03112846/file/123.sdoc

load by js error:
https:// xxx:34443/sdoc-server/api/v1/docs/293bf19e-e629-4c57-a440-bcb1014f1623/
response:{“error_msg”:“Internal Server Error”}

log in sdoc-data/sdoc-server/logs/sdoc-server.log:
[2024-01-07 15:15:59] [ERROR] document-controller.js[56] - Request failed with status code 404
[2024-01-07 15:15:59] [ERROR] document-controller.js[70] - Load 123.sdoc(293bf19e-e629-4c57-a440-bcb1014f1623) doc content error

conf/seahub_settings.py
ENABLE_SEADOC = True
SEADOC_PRIVATE_KEY = ‘xxx’
SEADOC_SERVER_URL = ‘https:// xxx:34443/sdoc-server’
FILE_CONVERTER_SERVER_URL = ‘http:// 127.0.0.1:7878’ #has changed sdoc-server docker port 8080 to 7878

nginx.conf
location /sdoc-server/ {
add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Methods GET,POST,PUT,DELETE,OPTIONS;
add_header Access-Control-Allow-Headers “deviceType,token, authorization, content-type”;
if ($request_method = ‘OPTIONS’) {
add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Methods GET,POST,PUT,DELETE,OPTIONS;
add_header Access-Control-Allow-Headers “deviceType,token, authorization, content-type”;
return 204;
}

                proxy_pass         http://   127.0.0.1:7070/;
                proxy_redirect     off;
                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-Host  $server_name;
                proxy_set_header   X-Forwarded-Proto $scheme;

                client_max_body_size 100m;
            }

            location /socket.io {
                proxy_pass http://   127.0.0.1:7070;
                proxy_http_version 1.1;
                proxy_set_header Upgrade $http_upgrade;
                proxy_set_header Connection 'upgrade';
                proxy_redirect off;

                proxy_buffers 8 32k;
                proxy_buffer_size 64k;

                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header Host $http_host;
                proxy_set_header X-NginX-Proxy true;
            }

up up up up

sdoc-data/sdoc-server/conf/sdoc_server_config.json
seahub_service_url default is 127.0.0.1,change it to you real seahub url. in my case, it is “https://
xxx:34443”