Bug 463556 - User-Agent header not sent
Summary: User-Agent header not sent
Status: REPORTED
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: DAV Resource (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-12-28 15:56 UTC by dgcampea
Modified: 2022-12-28 17:13 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description dgcampea 2022-12-28 15:56:27 UTC
SUMMARY

KOrganizer requests to a DAV server are sent without User-Agent header.
This header should be present as it can be useful for troubleshooting client issues.

STEPS TO REPRODUCE
1. Have KOrganizer configured with a DAV Resource.
2. Perform any activity that will create a request to the DAV server.
3. Observe DAV server logs.

OBSERVED RESULT

```nginx access.log
<scrubbed> - <username> [28/Dec/2022:13:09:05 <scrubbed>] "PROPFIND /<username>/<scrubbed>/ HTTP/1.1" 207 278 "-" "-"
```

EXPECTED RESULT

DAVx⁵ (on android) behavior:
```nginx access.log
<scrubbed> - <username> [27/Dec/2022:02:27:01 <scrubbed>] "PROPFIND /<username>/<scrubbed>/ HTTP/2.0" 207 401 "-" "DAVx5/4.2.6-ose (2022/12/12; dav4jvm; okhttp/4.10.0) Android/13"
```

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora 36, kernel 6.0.14-200.fc36.x86_64
KDE Plasma Version: 5.100.1
KDE Frameworks Version: 5.100.1 (?) (from kf5-plasma package version)
Qt Version: (?)
Korganizer Version: 22.08.3

ADDITIONAL INFORMATION
* HTTP/2 support seems to be missing as well.