web-dev-qa-db-ja.com

Gitlabページ:ドメインの所有権を確認できませんでした

今朝、カスタムドメインでホストされているGitlabページごとに、ドメインの検証に失敗したというメールが届きました。

そもそもそれらを検証したことはないと思うので、それは問題ありません-これを実現するためのGitlabに適しています。

各リポジトリの[設定]> [ページ]> [Domain_Details]に進むと、次のレコードを作成する手順が表示されます。

_gitlab-pages-verification-code.blog.ollyfg.com TXT gitlab-pages-verification-code={32_digit_long_code}

このレコードを作成し、[所有権の確認]ボタンをクリックすると、「ドメインの所有権の確認に失敗しました」というメッセージが表示されます。

レコードisが設定されていることを確認し、

Dig -t txt +short _gitlab-pages-verification-code.blog.ollyfg.com

戻り値:

"gitlab-pages-verification-code={same_32_digit_long_code}"

これはGitlabのバグですか?私は何か間違ったことをしていますか?

ありがとう!

10
Olly F-G

しばらく待ってください、それは私のために働きました。最初に、あなたが言ったのと同じ問題を抱えています。

また、このページが役立つ場合があります: https://gitlab.com/help/user/project/pages/getting_started_pa​​rt_three.md#dns-txt-record

試してみる価値があるかもしれません:blog.ollyfg.com の代わりに: _gitlab-pages-verification-code.blog.ollyfg.com

4
ryu

ドキュメント(および検証ページ)は私にとって少し混乱していました。 GoDaddyで私のために働いたことは次のとおりです。


記録:

名前:@

:35.185.44.232

CNAME:

名前:example.com

:username.gitlab.io

TXTレコード:

名前:@

:gitlab-pages-verification-code = 00112233445566778899aabbccddeeff


Gitlabで検証済み、また:

Dig -t txt +short example.com

5
bozdoz

Gandi を使用してsubdomain.domain.comポイントをnamespace.gitlab.io/project-nameに取得する方法は次のとおりです。

Settings > Pages > New Domainを介してプロジェクトに新しいサブドメインを追加するときにGitLabによって生成されたCNAMEおよびTXTレコードは、not私の場合は動作します。正確に機能しないレコードはmysubdomain.mydomain.com CNAME mynamespace.gitlab.io._gitlab-pages-verification-code.mysubdomain.mydomain.com TXT gitlab-pages-verification-code=00112233445566778899aabbccddeeffでした。

mysubdomain CNAME mynamespace.gitlab.io.(末尾にドットがある場合とない場合)のような変更は、notも機能しませんでした(ping mysubdomain.mydomain.com不明なホスト)。

レコードの名前フィールドにサブドメインのみを含むAレコードとTXTレコードを使用すると、私の場合は機能します 。正確な作業記録は次のとおりです。

mysubdomain 1800 IN A 35.185.44.232
mysubdomain 1800 IN TXT "gitlab-pages-verification-code=00112233445566778899aabbccddeeff"

2018年にnamespace.gitlab.ioIPアドレスが52.167.214.135から35.185.44.232に変更されたことに注意してください。

レコードが伝播するまで、少なくとも30分待ちます。

私の場合、GitLabもドメインを自動的に検証したので、Verifyボタンをクリックする必要はありませんでした。

5

GoDaddy(2020年4月)の場合、次のことを行う必要がありました。

|Type |Name                           |Value                                      |
-----------------------------------------------------------------------------------
|A    |example.com (or @)             |35.185.44.232                              |
|TXT  |_gitlab-pages-verification-code|gitlab-pages-verification-code=blahblahblah|
|A    |www                            |35.185.44.232                              |
|CNAME|www.example.com                |example.gitlab.io                          |
|TXT  |_gitlab-pages-verification-code|gitlab-pages-verification-code=blahblahblah|
|     |(or _gitlab-pages.verification-|                                           |
|     |code.www)                      |                                           |

ドキュメントには_gitlab-pages-verification-code.example.com_gitlab-pages-verification-code.www.example.comが使用されていると記載されていましたが、これらは機能しませんでした。確認ステータスを変更して再確認した後、数秒以内に未確認から確認済みに変更されたことがわかりました。その逆。

1
mic

私はそれを機能させるのに本当に苦労しています。しかし、最終的には以下の設定が私のために働いた。

GoDaddy

domain.com

[〜#〜] a [〜#〜]レコード

+-----------+---------------------+
|   Host    |          @          |
+-----------+---------------------+
| Points To | 35.185.44.232       |
+-----------+---------------------+

ドメインを確認するには追加[〜#〜] txt [〜#〜]レコード

[〜#〜] txt [〜#〜]レコード

+-----------+-----------------------------------------------------------------+
|   Host    |                                @                                |
+-----------+-----------------------------------------------------------------+
| TXT Value | gitlab-pages-verification-code=00112233445566778899aabbccddeeff |
+-----------+-----------------------------------------------------------------+

subdomain.domain.com

[〜#〜] cname [〜#〜]レコード

+-----------+---------------------+
|   Host    |  subdomain          |
+-----------+---------------------+
| Points To | namespace.gitlab.io |
+-----------+---------------------+

ドメインを確認するには追加[〜#〜] txt [〜#〜]レコード

[〜#〜] txt [〜#〜]レコード

+-----------+-----------------------------------------------------------------+
|   Host    |             _gitlab-pages-verification-code.subdomain           |
+-----------+-----------------------------------------------------------------+
| TXT Value | gitlab-pages-verification-code=00112233445566778899aabbccddeeff |
+-----------+-----------------------------------------------------------------+

サブドメインと確認コードは設定>ページ(作成/詳細)の下にありますGitLab.comのGitLabページIPは52.167.214.135から35.185.44.232in 2018

0
atiq1589