Why did I get result code -13?

The root cause for this result code is unknown because the error is difficult to reproduce. However, resource exhaustion may cause this error.

If the operating system or the individual user under which the Payflow Pro process is running reaches its limit of open file descriptors, the select() function can't return a socket for Payflow Pro to use. If you're using UNIX, check the number of file descriptors in use by piping the output of the fstat command through wc -l. Under Linux, the lsof command piped through wc -l may provide similar information.

Here's how to increase file descriptor limits on Linux:

  1. Check the current limit using StartFragment cat /proc/sys/fs/file-max.
  2. If the limit is too small, raise it using the command StartFragment echo " > /proc/sys/fs/file-max.
  3. Specify a number higher than the current limit.

See also:
RESULT Values and RESPMSG Text

我們可以透過更多方式提供協助

如你繼續瀏覽,我們將使用 Cookie 來改善和提供為你而設的體驗。可否讓我們同時使用 Cookie 向你展示個人化廣告?了解更多並管理你的 Cookie