Open rfc1036 opened 3 months ago
After switching to PHP 8.0 I have been able to add new switches, but I am still getting these errors in the log.
If anybody else incautiously upgraded to Ubuntu 24.04 then they can easily add back PHP 8.0 with something like:
/etc/apt/sources.list.d/ondrej.list:
deb http://ppa.launchpad.net/ondrej/php/ubuntu noble main
/etc/apt/preferences.d/pin-php:
# do not install by default from the PPA
Package: *
Pin: release o=LP-PPA-ondrej-php
Pin-Priority: 100
# but allow installing this php-common if needed
Package: php-common
Pin: release o=LP-PPA-ondrej-php
Pin-Priority: 990
apt update
apt install $(dpkg -l | awk '/ php8\.3-/ {print $2}' | sed -re 's/^php8\.3-/php8.0-/') php8.0-mcrypt
a2disconf php8.3-fpm
a2enconf php8.0-fpm
systemctl reload apache2.service
IXP Manager v6.x isn't supported on ubuntu 24.04.
IXP Manager v7.x is currently in development, and will use ubuntu 24.04 as the baseline platform, so it would be better to wait until 7.x is released before upgrading to ubuntu 24.04.
The bug in this issue is that there should be more graceful exception handling for switch discovery using snmp. We'll get this fixed.
ISSUE TYPE
Bug Report
OS
Ubuntu 24.04 LTS
VERSION
ENVIRONMENT
CONFIGURATION
SUMMARY
Trying to add by SNMP an unreachable switch fails with error 405.
STEPS TO REPRODUCE
/switch/create-by-snmp
/switch/store-by-snmp
EXPECTED RESULTS
One of these steps should at least provide some kind of user-friendly error instead of an HTTP error page.
ACTUAL RESULTS
I get a plain white page with:
IMPORTANCE
Major: I am unable to add the new switches.
RELEVANT LOGS
(No stack traces because of #903.)