Вопрос Как сделать SRV запись для Dynmap?

ddswdddeerr

Пользователь
Сообщения
6
Всем привет! У меня стоит плагин на Dynmap с выходом в интернет. IP адрес сервера проходит через Proxy от CloudFlare, однако на CloudFlare настроена SRV запись:

You must be registered for see images

Однако при подключении на адрес map.domain.com браузер отдаёт ошибку:

You must be registered for see images

Примечание: Target валидный, ибо через SRV настроены ещё Minecraft сервера, порт стандартный как у карты Dynmap, а в поле name указано map после последней редакции записи.
 
Всем привет! У меня стоит плагин на Dynmap с выходом в интернет. IP адрес сервера проходит через Proxy от CloudFlare, однако на CloudFlare настроена SRV запись:

You must be registered for see images

Однако при подключении на адрес map.domain.com браузер отдаёт ошибку:

You must be registered for see images

Примечание: Target валидный, ибо через SRV настроены ещё Minecraft сервера, порт стандартный как у карты Dynmap, а в поле name указано map после последней редакции записи.
Не существует srv записи для http. Используй apache или nginx с переадресацией.
Apache
Код:
<VirtualHost *:80>
        ServerName dynmap.example.com

        ProxyPreserveHost On
        ProxyPass / http://mcserver.example.com:8123/
        ProxyPassReverse / http://mcserver.example.com:8123/
</VirtualHost>
Nginx

Код:
server {
        listen  80;
        server_name     dynmap.example.com;

        access_log /var/log/nginx/dynmap.example.com/access.log;
        error_log /var/log/nginx/dynmap.example.com/error.log;

        location / {
                proxy_pass http://mcserver.example.com:8123/;
                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_buffering off;
        }
}
 
Не существует srv записи для http. Используй apache или nginx с переадресацией.
Apache
Код:
<VirtualHost *:80>
        ServerName dynmap.example.com

        ProxyPreserveHost On
        ProxyPass / http://mcserver.example.com:8123/
        ProxyPassReverse / http://mcserver.example.com:8123/
</VirtualHost>
Nginx

Код:
server {
        listen  80;
        server_name     dynmap.example.com;

        access_log /var/log/nginx/dynmap.example.com/access.log;
        error_log /var/log/nginx/dynmap.example.com/error.log;

        location / {
                proxy_pass http://mcserver.example.com:8123/;
                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_buffering off;
        }
}
А, я об этом как-то не подумал, сейчас гляну.
Объединено

Не существует srv записи для http. Используй apache или nginx с переадресацией.
Apache
Код:
<VirtualHost *:80>
        ServerName dynmap.example.com

        ProxyPreserveHost On
        ProxyPass / http://mcserver.example.com:8123/
        ProxyPassReverse / http://mcserver.example.com:8123/
</VirtualHost>
Nginx

Код:
server {
        listen  80;
        server_name     dynmap.example.com;

        access_log /var/log/nginx/dynmap.example.com/access.log;
        error_log /var/log/nginx/dynmap.example.com/error.log;

        location / {
                proxy_pass http://mcserver.example.com:8123/;
                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_buffering off;
        }
}

Всё равно браузер отдаёт ошибку "Страница не найдена"
 
Последнее редактирование:
надо просто домен другой задать для майнкрафт сервера и на клауде сделать запись на него
У меня реализован домен, подключённый к адресу, подключение к Minecraft серверу сделано через SRV запись. Я хотел сделать что-то подобное для Dynmap.
Объединено

сделай динмап по порту, а в nginx сделай редирект на порт, ставь A запись для поддомена map
Я использую Apache2 и предложенную участником Limon_MineDel конфигурацию, но попробовал сделать через A запись, в итоге никаких изменений.
Объединено

А нет, пардон, заработало.
 
Последнее редактирование:
нужно подождать, чтоб все заработало
Да у меня DNS сервер на краткий срок кэширует, быстро обновляется. Да, сейчас заработало, спасибо.
Объединено

нужно подождать, чтоб все заработало
Есть ещё небольшая проблемка, после подключения домена, сервер не отдаёт карту. На выходе появляется ошибка A timeout occurred Error code 524, как можно исправить?
 
Последнее редактирование:
Назад
Сверху Снизу