Docs: Add information on debugging SRV records #1611

Closed
ThisAccountDoesNotExist wants to merge 1 commit from (deleted):main into main
First-time contributor

This pull request adds documentation for IPv4-only homeservers that fail on IPv6-lookup, and do not correctly fall back to SRV records. This PR adds workarounds such that SRV fallback works correctly on IPv4-only homeservers. One thing that might need to change is where line breaks happen, but that is quite easy to change later on

Pull request checklist:

  • This pull request targets the main branch, and the branch is named something other than
    main. (The source branch is my own main branch, it that okay? I can change it if required)
  • I have written an appropriate pull request title and my description is clear.
  • I understand I am responsible for the contents of this pull request.
  • I have followed the contributing guidelines:
This pull request adds documentation for IPv4-only homeservers that fail on IPv6-lookup, and do not correctly fall back to SRV records. This PR adds workarounds such that SRV fallback works correctly on IPv4-only homeservers. One thing that might need to change is where line breaks happen, but that is quite easy to change later on **Pull request checklist:** - [ ] This pull request targets the `main` branch, and the branch is named something other than `main`. (The source branch is my own main branch, it that okay? I can change it if required) - [x] I have written an appropriate pull request title and my description is clear. - [x] I understand I am responsible for the contents of this pull request. - I have followed the [contributing guidelines][c1]: - [ ] My contribution follows the [code style][c2], if applicable. - [ ] I ran [pre-commit checks][c1pc] before opening/drafting this pull request. - [x] I have [tested my contribution][c1t] (or proof-read it for documentation-only changes) myself, if applicable. This includes ensuring code compiles. - [x] My commit messages follow the [commit message format][c1cm] and are descriptive. - [ ] I have written a [news fragment][n1] for this PR, if applicable<!--(can be done after hitting open!)-->. [c1]: https://forgejo.ellis.link/continuwuation/continuwuity/src/branch/main/CONTRIBUTING.md [c2]: https://forgejo.ellis.link/continuwuation/continuwuity/src/branch/main/docs/development/code_style.mdx [c1pc]: https://forgejo.ellis.link/continuwuation/continuwuity/src/branch/main/CONTRIBUTING.md#pre-commit-checks [c1t]: https://forgejo.ellis.link/continuwuation/continuwuity/src/branch/main/CONTRIBUTING.md#running-tests-locally [c1cm]: https://forgejo.ellis.link/continuwuation/continuwuity/src/branch/main/CONTRIBUTING.md#commit-messages [n1]: https://towncrier.readthedocs.io/en/stable/tutorial.html#creating-news-fragments
Docs: Add information on debugging SRV records
Some checks failed
Check Changelog / Check for changelog (pull_request_target) Successful in 11s
Documentation / Build and Deploy Documentation (pull_request) Has been cancelled
Checks / Prek / Pre-commit & Formatting (pull_request) Has been cancelled
Checks / Prek / Clippy and Cargo Tests (pull_request) Has been cancelled
d44857041f
Due to sometimes not being able to federate using SRV records, I set up these small troubleshooting steps to increase the amount of matrix interconnectivity.
Author
First-time contributor

Pulls from the wrong branch. I will make a new PR where it is fixed

Pulls from the wrong branch. I will make a new PR where it is fixed
Some checks failed
Check Changelog / Check for changelog (pull_request_target) Successful in 11s
Documentation / Build and Deploy Documentation (pull_request) Has been cancelled
Checks / Prek / Pre-commit & Formatting (pull_request) Has been cancelled
Required
Details
Checks / Prek / Clippy and Cargo Tests (pull_request) Has been cancelled
Required
Details

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
continuwuation/continuwuity!1611
No description provided.