I am looking into why Apache2 is no longer working. In looking at the logs I see many lines that state: postdrop: warning: unable to look up public/pickup: No such file or directory
What is this all about? No changes were made to the configuration files and the only thing that might have been done were the automatic updates.
Postdrop is an application that is part of the Postfix package, your sendmail replacement (it deals with receiving / sending local/Internet mail) - that’s a separate issue.
Look at /var/log/apache2/error_log for Apache errors.
systemctl status apache2
might also reveal something interesting such the status of Apache and possible runtime errors. Also make sure you aren’t running out of disk space - the pickup sounds like there is something wrong with your /var/spool directory.
Thank you for your assistance!
Here is what I get with the systemctl status apache2:
apache2.service - The Apache Webserver
Loaded: loaded (/usr/lib/systemd/system/apache2.service; enabled)
Active: failed (Result: exit-code) since Thu 2014-08-21 12:32:13 EDT; 2 days ago
Main PID: 28736 (code=exited, status=1/FAILURE)
Status: “Total requests: 14836; Current requests/sec: 0; Current traffic: 0 B/sec”
The error message stated that Apache has failed to start for some reason.
Please issue the following commands;
systemctl start apache2
egrep start_apache2 /var/log/messages
The first will naturally start Apache2 (or try) and the second will “grep”, aka find matching lines, in this case start_apache2, from your /var/log/messages which should indicate why the service fails to start.
Note that it’ll grep a lot of text and it may have old error messages too - check the clock on the output.
And telling us which version of openSUSE you use may prevent people from giving you wrong advices.
Using Opensuse 13.1.
Well it started right up and can get to the website now. Somewhere along the way the definition to start on bootup got lost.
Thanks for your help!