Hi,
I try to pick a PLAN and create a new account, then I got the below message:
If I sign up FREE plan, then I am able to create a new account but with the error message below:
user warning: Duplicate entry '13-3' for key 1 query: INSERT INTO drpl_drupalusers_roles (uid, rid) VALUES (13, 3) in /home/www/xyz.com/modules/Paypal_Subscriptions_6.x-4.8/paypal/paypal_subscriptions/paypal_subscriptions.module on line 588.
If I sign up PAID PLAN, then I am not able to create new account with the below message:
warning: fsockopen() [function.fsockopen]: unable to connect to www.moneyscripts.net:80 (Permission denied) in /home/www/xyz.com/modules/Paypal_Subscriptions_6.x-4.8/paypal/includes/paypal_api_class.php(1) : eval()'d code(1) : eval()'d code on line 1.
What would cause that to happen? Furthermore, am I linking to www.moneyscripts.net80 ? What is it? It is a port or something else? What permission do I need from moneyscript?
Thanks. I am a bit confuse.








Dennis,
The first error is likely caused because the user already has the role that the PLAN was trying to give him. Are you using any other module which grants the role to the user? If so, it is probably trying to add the role to the user after Paypal Subscriptions has already added it.
As for the second error, it must be caused by the license file not being able to connect to the server correctly. It looks strange, and it's the first time I've seen this one. I have changed some thing in the paypal_api_class.php file that I think should fix this error, and will release it in 4.9 tonight.
Sincerely,
Leighton Whiting