isdoo Posted January 27, 2008 Share Posted January 27, 2008 Hi, I would be grateful if some kind person could assist me in getting Nominet working fully working with my copy of WHMCS. It works fine if the cron sends instructions to Nominet. For example if WHMCS issues an invoice for a domain that is not charged for and is 0.00 then WHMCS will send the renewal request to Nominet, and the domain is renewed. However if the script sends a renewal to Nominet outside of cron, then the message goes unsigned and of course fails. I can't figure out why this fails. Maybe it is down to permissions, but I do not know what to alter etc. Many thanks. 0 Quote Link to comment Share on other sites More sharing options...
othellotech Posted January 29, 2008 Share Posted January 29, 2008 i will be that the apache user isnt allowed to access the gpg binary chown nobody.nobody /path/to/gpg 0 Quote Link to comment Share on other sites More sharing options...
isdoo Posted January 29, 2008 Author Share Posted January 29, 2008 Thanks. Am I doing a chown nobody.nobody /path/to/.gnupg/pubring.gpg and chown nobody.nobody /path/to/.gnupg/secring.gpg or are you referring to another file(s)? 0 Quote Link to comment Share on other sites More sharing options...
isdoo Posted January 30, 2008 Author Share Posted January 30, 2008 I did the above - just sent a receipt to a client for a domain - the email was sent to Nominet and I got.... The following error occurred while processing your DNS auto delegation request: V046 Message not in Clear Text Signed Format :( 0 Quote Link to comment Share on other sites More sharing options...
othellotech Posted February 5, 2008 Share Posted February 5, 2008 or are you referring to another file(s)? yes I'm refering to GPG not to your keyring 0 Quote Link to comment Share on other sites More sharing options...
isdoo Posted February 5, 2008 Author Share Posted February 5, 2008 Thanks. Now done a chown nobody.nobody /usr/bin/gpg fingers crossed 0 Quote Link to comment Share on other sites More sharing options...
isdoo Posted February 8, 2008 Author Share Posted February 8, 2008 Still failing Works fine on the cron, but not when a client pays for a renewal. V046 Message not in Clear Text Signed Format 0 Quote Link to comment Share on other sites More sharing options...
othellotech Posted February 9, 2008 Share Posted February 9, 2008 then you have a permissions problem with the user the apache process is running as being unable to access the gpg binary etc - your server admin should be able to diagnose and fix 0 Quote Link to comment Share on other sites More sharing options...
isdoo Posted February 9, 2008 Author Share Posted February 9, 2008 Thanks - I will ask myself. Nope he has no idea I honestly have no idea as to what I have to ask anyone else? This worked fine under MB Any suggestions on how to phrase a question? 0 Quote Link to comment Share on other sites More sharing options...
PPH Posted February 9, 2008 Share Posted February 9, 2008 Thanks - I will ask myself. Nope he has no idea I honestly have no idea as to what I have to ask anyone else? This worked fine under MB Any suggestions on how to phrase a question? And here I thought you were on a managed server? 0 Quote Link to comment Share on other sites More sharing options...
isdoo Posted February 9, 2008 Author Share Posted February 9, 2008 Thanks for the help - not 0 Quote Link to comment Share on other sites More sharing options...
pdpd Posted February 9, 2008 Share Posted February 9, 2008 We have the same issue - fine from the cron, but unsigned if you run the same line from the cron but manually at the CLI. Any other ideas? 0 Quote Link to comment Share on other sites More sharing options...
isdoo Posted February 9, 2008 Author Share Posted February 9, 2008 If you find a solution - please let me know. 0 Quote Link to comment Share on other sites More sharing options...
pdpd Posted February 9, 2008 Share Posted February 9, 2008 Will do 0 Quote Link to comment Share on other sites More sharing options...
isdoo Posted February 9, 2008 Author Share Posted February 9, 2008 Solved the issue with WHMCS not signing emails to Nominet. Mine is a Plesk server, so your mileage might vary. I had to set the keys to 664 permissions and the ownership of the folder/files to <user>.psaserv where <user> is the owner of the other scripts. It is the group that I had to change. 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.