View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000276||Rocky-Linux-9||httpd||public||2022-09-07 12:53||2022-09-07 13:32|
|Reporter||Taketo Kabe||Assigned To||Neil Hanlon|
|Status||closed||Resolution||no change required|
|Platform||any||OS||Rocky Linux||OS Version||9|
|Summary||0000276: Apache httpd cannot serve file timestamped beyond Y2038|
|Description||I was surprised that httpd of Rocky Linux 9 x86_64 (not i686!) was not Y2038 compliant|
|Steps To Reproduce||dnf install httpd|
touch --date '2038/02/01 00:00:00' /var/www/html/a.html
curl --include http://localhost/a.html
[Wed Sep 07 21:22:38.001509 2022] [core:error] [pid 1456070:tid 1456094] (75)Value too large for defined data type: [client ::1:47446] AH00036: access to /a.html failed (filesystem path '/var/www/html/a.html')
The message 'Value too large for defined data type" seems to come from glibc's EOVERFLOW translation.
|Additional Information||I have not dived into source code enough whether this is an httpd problem or apr problem.|
|Tags||No tags attached.|
|This bugreport was spurious; I was invoking i686 httpd somewhere inbetween.Please close this bugreport.|
Thank you for the report. In addition to what you've found regarding i686, please note that no currently released version of Rocky Linux (or RHEL/CentOS Stream) are supported in the year 2038. As such, we cannot accept any bug report relating to Y2038 problems. It'd be best to ensure these work on Fedora itself, as that will be shaping the future versions of Rocky.
Thankfully, the Fedora teams are aware of it and are I'm sure have plans to ensure compatibility.
|2022-09-07 12:53||Taketo Kabe||New Issue|
|2022-09-07 13:27||Taketo Kabe||Note Added: 0000499|
|2022-09-07 13:32||Neil Hanlon||Assigned To||=> Neil Hanlon|
|2022-09-07 13:32||Neil Hanlon||Status||new => closed|
|2022-09-07 13:32||Neil Hanlon||Resolution||open => no change required|
|2022-09-07 13:32||Neil Hanlon||Note Added: 0000500|