Hi rogert45520942
As stated in error message "Please restart all services (nlserver and web server)" You should stop all nlserver processes from running and all web servers (either apache, or IIS to kill attached nlsrvmod).
Issue comes from the fact that if web server is still running after a post-upgrade from a build prior to ACC-18.6.2.8949 to a build after ACC-18.6.2.8949 then nlsrvmod attached to web server will still hold a reference to 'old' shared memory (version 105). This will prevent nlserver (or web server attached nlsrvmod) from deleting it before recreating 'new' shared memory (version 106).
If stopping all nlserver processes and web server (i.e. apache or IIS to kill attached nlsrvmod) is not enough you might go through a clean restart.
/etc/init.d/nlserver* stop
/etc/init.d/apache2 stop
for i in `ipcs -s | awk '/www-data/ {print $2}'`; do (ipcrm -s $i); done
for i in `ipcs -m | awk '/www-data/ {print $2}'`; do (ipcrm shm $i); done
for i in `ipcs -m | awk '/neolane/ {print $2}'`; do (ipcrm shm $i); done
for i in `ipcs -s | awk '/neolane/ {print $2}'`; do (ipcrm -s $i); done
/etc/init.d/apache2 restart
/etc/init.d/nlserver* start
Regards,
Ananya Kuthiala