Я ПОБЕДИЛ!!!
Проблема была в эндпоинтах! Сначало запросы не доходили до JWT а когда я достучался до JWT проблема была в переменных окружения JWT.
JWT сервис слушает на эндпоинте /sfu/get поэтому локейшн должен быть такой:
location ^~ /livekit/jwt/ {
rewrite ^/livekit/jwt/(.*)$ /$1 break;
proxy_pass
127.0.0.1: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;
}
Локейшн livekit
location ^~ /livekit/sfu/ {
proxy_pass
127.0.0.1:7880;
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;
proxy_send_timeout 120;
proxy_read_timeout 120;
proxy_buffering off;
proxy_set_header Accept-Encoding gzip;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
В well-know должен быть такой
"livekit_service_url": "
https://call.example.com/livekit/jwt"
и переменная окружения LIVEKIT_URL=
wss://call.example.com/livekit/sfu
Я сражался 5 дней. Помощи было ждать не от куда... Я сражался и я победил!