You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I came to the office this morning I noticed that our matomo instance is no longer tracking requests. Which is pretty strange since everything was fine yesterday. I looked into the logs and found that the DeviceDetector had started to cause an error:
PHP Fatal error: Uncaught TypeError: Return value of DeviceDetector\Parser\Device\AbstractDeviceParser::getShortCode() must be of the type string, int returned in /var/www/matomo/vendor/matomo/device-detector/Parser/Device/AbstractDeviceParser.php:924
Stack trace:
#0 /var/www/matomo/vendor/matomo/device-detector/DeviceDetector.php(491): DeviceDetector\Parser\Device\AbstractDeviceParser::getShortCode()
#1 /var/www/matomo/plugins/DevicesDetection/Columns/DeviceBrand.php(63): DeviceDetector\DeviceDetector->getBrand()
#2 /var/www/matomo/core/Tracker/Visit.php(499): Piwik\Plugins\DevicesDetection\Columns\DeviceBrand->onNewVisit()
#3 /var/www/matomo/core/Tracker/Visit.php(302): Piwik\Tracker\Visit->triggerHookOnDimensions()
#4 /var/www/matomo/core/Tracker/Visit.php(209): Piwik\Tracker\Visit->handleNewVisit()
#5 /var/www/matomo/core/Tracker.php(160): Piwik\Tracker\Visit->handle()
#6 /var/www/matomo/plugins/Queue" while reading response header from upstream[...]
The strange thing is, that we did not changed or updated anything. The error came up by the middle of the night and from there on was present on every request.
We did not update something. Neither matomo nor php or something else.
We are using Matomo 4.0.4 with PHP 7.4.10.
After deactivating the DeviceDetector plugin tracking works as expected.
The text was updated successfully, but these errors were encountered:
@ThorbenOermann that should only occur for single visits with devices of specific brands.
But that issue was already fixed and shouldn't occur any longer with Matomo 4.0.5, which will be released soon. (A beta should already be available)
When I came to the office this morning I noticed that our matomo instance is no longer tracking requests. Which is pretty strange since everything was fine yesterday. I looked into the logs and found that the DeviceDetector had started to cause an error:
The strange thing is, that we did not changed or updated anything. The error came up by the middle of the night and from there on was present on every request.
We did not update something. Neither matomo nor php or something else.
We are using Matomo 4.0.4 with PHP 7.4.10.
After deactivating the DeviceDetector plugin tracking works as expected.
The text was updated successfully, but these errors were encountered: