Article ID: 113560, created on Mar 27, 2012, last review on May 10, 2014

  • Applies to:
  • Virtual Automation
  • Virtuozzo hypervisor 4.0 for Mac


After installing Parallels Virtual Automation Agent on a Parallels Server for Mac 4.0 host, Apache does not start. Offline management does not work for virtual machines.
Similar log entries can be found in system.log:
Feb  8 17:07:43 mymac org.apache.httpd[3416]: httpd: Syntax error on line 1492 of /private/etc/apache2/httpd.conf: Syntax error on line 1 of /etc/apache2/sites/0.pp.conf: Cannot load /opt/pva/pp/libexec/ into server: dlopen(/opt/pva/pp/libexec/, 10): no suitable image found.  Did find:\n\t/opt/pva/pp/libexec/ mach-o, but wrong architecture


Apache runs in 64-bit mode, while Parallels Virtual Automation libraries are present in 32-bit mode only.


Switch Apache to 32-bit mode by following these steps:
  1. Stop Apache service:
    sudo su -
    launchctl remove org.apache.httpd
  2. Verify that it is stopped:
    ps ax| grep httpd | wc -l

    If it shows a value greater than "1," then issue the below command:
    killall httpd
  3. Edit the configuration file /System/Library/LaunchDaemons/org.apache.httpd.plist and append the startup options with these values:
    Show\Hide full configuration file example
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "">
    <plist version="1.0">
  4. Start Apache:
    launchctl load /System/Library/LaunchDaemons/org.apache.httpd.plist

c73df4c35f1049fd66a9bcf21ab17563 0c03a22ac3f8981472743ef9e455bb91 319940068c5fa20655215d590b7be29b 2897d76d56d2010f4e3a28f864d69223 6311ae17c1ee52b36e68aaf4ad066387

Email subscription for changes to this article
Save as PDF