README: Reformatted the known issues a bit

This commit is contained in:
Lenard Hess 2024-01-06 17:03:14 +01:00
parent 256cd89bb1
commit 05c18fce67

View file

@ -132,18 +132,18 @@ Note that any issues prior to version v3.9.1 will not be listed here.
If a fix is committed but not yet part of any tagged release, the notes here will reference the not-yet-released version number. If a fix is committed but not yet part of any tagged release, the notes here will reference the not-yet-released version number.
### v3.11.2 - v3.9.1: SSL parameter breaks HTTP-only IP acquisition ### v3.11.2 - v3.9.1: SSL parameter breaks HTTP-only IP acquisition
Workaround: Disable the SSL parameter
Fix: v3.11.3 will use HTTP to connect to URLs starting with `http://`. See [here](https://github.com/ddclient/ddclient/pull/608) for more info.
The `ssl` parameter forces all connections to use HTTPS. While technically working as expected, this behavior keeps coming up as a pain point when using HTTP-only IP querying sites such as http://checkip.dyndns.org. For the future (v3.11.3), the behavior is changed to respect `http://` in a URL. A separate parameter to disallow all HTTP connections or warn about them may be added later. The `ssl` parameter forces all connections to use HTTPS. While technically working as expected, this behavior keeps coming up as a pain point when using HTTP-only IP querying sites such as http://checkip.dyndns.org. For the future (v3.11.3), the behavior is changed to respect `http://` in a URL. A separate parameter to disallow all HTTP connections or warn about them may be added later.
**Fix**: v3.11.3 will use HTTP to connect to URLs starting with `http://`. See [here](https://github.com/ddclient/ddclient/pull/608) for more info.
**Workaround**: Disable the SSL parameter
### v3.10.0: Chunked encoding not corretly supported in IO::Socket HTTP code ### v3.10.0: Chunked encoding not corretly supported in IO::Socket HTTP code
Workaround: Use curl for transfers by either setting `-curl` in the command line or by adding `curl=yes` in the config Using the IO::Socket HTTP code will break in various ways whenever the server responds using HTTP 1.1 chunked encoding. Refer to [this issue](https://github.com/ddclient/ddclient/issues/548) for more info.
Fixed in v3.11.0 - IO::Socket has been deprecated there and curl has been made the standard. **Fix**: v3.11.0 - IO::Socket has been deprecated there and curl has been made the standard.
Refer to [this issue](https://github.com/ddclient/ddclient/issues/548) for more info. **Workaround**: Use curl for transfers by either setting `-curl` in the command line or by adding `curl=yes` in the config
### v3.10.0: Spammed updates to some providers ### v3.10.0: Spammed updates to some providers
This issue arises when using the `use` parameter in the config and using one of these providers: This issue arises when using the `use` parameter in the config and using one of these providers:
@ -152,9 +152,9 @@ This issue arises when using the `use` parameter in the config and using one of
- Digitalocean - Digitalocean
- Infomaniak - Infomaniak
Fixed in v3.11.2 **Fix**: v3.11.2
Workaround: Use the `usev4`/`usev6` parameters instead of `use`. **Workaround**: Use the `usev4`/`usev6` parameters instead of `use`.
## TROUBLESHOOTING ## TROUBLESHOOTING