Troubleshooting with truss (HPUX) Part 2: The answer


We finally found the root cause of our IPv6 issue. Our build machine was not building IPv6 support into the binary. APR_HAVE_IPV6 is set to 0 where every other platform we build on is set to 1. We found this by examining the source code (didn't need to build a test-app).

Here are the options we have to solve the problem:

  • Install IPv6 on the build machine (Requires purchasing an HP support contract)
  • Move the build box to another PA-RISC system running 11.23
  • Check with our customers: do they want IPv6 support on the oldest 11i release for PA?

Going through the truss exercise was a good experience. I'll be able to leverage it in future troubleshooting scenarios.

Previous: Troubleshooting with truss (HPUX) Part 1: Get Setup


Fatal error: Uncaught Whoops\Exception\ErrorException: session_write_close(): write failed: No space left on device (28) in Unknown:0 Stack trace: #0 /var/www/html/system/src/Grav/Common/Debugger.php(847): Whoops\Run->handleError(2, 'session_write_c...', 'Unknown', 0) #1 [internal function]: Grav\Common\Debugger->deprecatedErrorHandler(2, 'session_write_c...', 'Unknown', 0, NULL) #2 [internal function]: session_write_close() #3 {main} thrown in Unknown on line 0