Могу ли я создать запись SRV с помощью Cloudflare Apps?

Для моего приложения мне нужно создать записи MX и SRV. Если я просто включаю записи MX в install.json, это работает. Если я также добавлю нужную запись SRV, я получу сообщение об ошибке с кодом "dns" и сообщением "Ошибка сохранения DNS".

Ниже приведен раздел "dns" из моего install.json, в котором изменены настоящие доменные имена:

"dns": [
      {
        "content": "mx.example.com.",
        "name": "_mx._tcp.example.name",
        "port": 25,
        "priority": 10,
        "type": "SRV",
        "weight": 10
      },
      {
        "content": "mx1.example.net",
        "name": "example.org",
        "priority": 1,
        "type": "MX"
      },
      {
        "content": "mx2.exmaple.net",
        "name": "example.org",
        "priority": 1,
        "type": "MX"
      }
    ],

Я что-то не так делаю, или это просто невозможно?

1 ответ

Это должно быть возможно. Вместо этого попробуйте:

{

  "type": "SRV",
  "name": "_sip._tcp.example2.com.",
  "content": "SRV 21 1 1 example2.com.",
  "meta": {},
  "data": {
    "priority": 21,
    "weight": 1,
    "port": 1,
    "target": "example2.com",
    "service": "_sip",
    "proto": "_tcp",
    "name": "example2.com"
  },
  "priority": 21
}

Поскольку это соответствует API-интерфейсу Cloudflare, ожидается тело запроса.

Другие вопросы по тегам