5. Checked my .pgpass file. ( .pgpass is in frank's home directory. /home/frank )
Frankly[1], this is probably your problem. pgAgent is most likely not running as user "frank". You need to identify what O/S user the application is running under and place the .pgpass file in that user's home directory.
David J.
1. pun intended...