1. Please take a little time for this simple survey! Thank you for participating!
    Dismiss Notice
  2. Dear Pleskians, please read this carefully! New attachments and other rules Thank you!
    Dismiss Notice
  3. Dear Pleskians, I really hope that you will share your opinion in this Special topic for chatter about Plesk in the Clouds. Thank you!
    Dismiss Notice

Plesk Billing Bundle issue

Discussion in 'Plesk 9.x for Linux Issues, Fixes, How-To' started by NickG, Jul 2, 2009.

  1. NickG

    NickG Guest

    0
     
    So this might be a dumb question and maybe just a mistake on my part. But I did a full clean install of Plesk panel with Plesk Billing and all that fun stuff with it.
    Everything went great, btw my configuration is as follow:
    VMWare ESX server running CentOS 5.3 -> Plesk Panel 9.2 installed with all the extra bundles including Plesk Billing.

    Anywho... When I go to click on the Billing button I have in my admin backend, it loads and then redirects me to this link:

    https://localhost.localdomain:11444/relay

    I know localhost.localdomain is not my FQDN I setup, I have under my System Pref -> Full hostname something totally different than that.
    I would like to know if there is some setting or something that I might be missing or need to set to get the link to work correctly any help would be great.

    Thank you in advance.
     
  2. Denis Sirochenko

    Denis Sirochenko Guest

    0
     
  3. NickG

    NickG Guest

    0
     
    Yes I know this... I have my hostname set to the correct FQDN that I use for that server, I would like to know if there is some other place I got to set the hostname for billing...
    I've worked with Plesk TONS of times and this is the first time I've even had this problem, never had it in the past version(s).
     
  4. MarioM

    MarioM Guest

    0
     
    I had the same problem

    Hey NickG,

    I had the same problem in my installation. Also CentOS and plesk 9.2.

    The guys from parallels support solved this.
    Ivan Butorin
    Technical Support Engineer
    Parallels

    This was the guy who solved the problem. If we can contact him, he can explain.

    But, sadly.. I have another problem. The plesk billing application don't open. It just render a blank screen.
    The logs says something about the SSO login, that the certificate is not valid.

    I'm out of ideas, becaus, if I turn the SSO off, it stills give me the same problem. I don't understand why.

    If somebody can help me, it will be greatly appreciated.

    My Best,
    Mario
     
  5. MarioM

    MarioM Guest

    0
     
    I had the same problem

    Some days ago, I was dealing with the same problem.

    I asked help for the parallels support team.

    They do not solved all my problem, but this part that you are complaining, they did.

    This is the guy who solved this problem:
    Ivan Butorin
    Technical Support Engineer
    Parallels

    If somebody can contact him.

    The support ticket number was: #751695

    Please access this thread: http://forums.modernbill.com/showthread.php?p=168185#post168185
    I need help too.

    My best,
    Mario
     
  6. MarioM

    MarioM Guest

    0
     
    Does anyone have any idea?

    Did I explain the problem well?

    Cheers,
    Mario
     
  7. Paul Martin

    Paul Martin Guest

    0
     
    Hey there Mario, I ran into this a little while ago and did a quick write-up on it. Does this fix your problem or help at all?
     
  8. MarioM

    MarioM Guest

    0
     
    Paul,

    Thank you so much for your reply.

    I have checked this property in my database and it is right. I will try to change this property for different things like localhost. But, I'm not sure it will solve the problem.

    In fact, my problem is on Billing application. You can connect to plesk, but you can't access the billing application.
    I will also look for a property like this on billing app database.

    But, I will only be able to do this after 6pm.

    I get back to you with the results.

    My best,
    Mario
     
  9. MarioM

    MarioM Guest

    0
     
    Paul,

    Thanks for your help, but no success.
    Nothing changed, only a blank screen is shown when I try to access plesk billing app.

    My Best,
    Mario
     
  10. Paul Martin

    Paul Martin Guest

    0
     
    Believe it or not, blank screens are good! Should be a lot of errors in a log somewhere. Have you looked in any of the usual logfile suspects?
     
  11. MarioM

    MarioM Guest

    0
     
    Paul, thanks for your help. I really appreciate that.

    As I looked into the logs, is says that Plesk billing doesn’t open because it can not check user credentials.

    More Info:
    Plesk admin have a feature that you can use only one user credentials to log into all plesk modules. They call this as a Global Account. It works as a server on doors 14443 and 14444, and every application checks the credentials consulting this server.

    Root Cause:
    Plesk billing application still doesn’t open because the SSO certificates are being generated wrongly.

    This is the error message that I got from the logs:
    [2009-08-26T21:20:25Z][32735][ERROR][CertificateAuth.php(36) load_by_cert] Certificate for SP id w3ls9ij8v2f6bu346g2q2e40hcx29lrrp71 is invalid (certificate DN is ua9xinxl81cebqijed6em0a0ocvq5htuzh4).

    [2009-08-26T21:20:25Z][32735][WARN][CertificateAuth.php(67) process_request] Unknown SP certificate -----BEGIN CERTIFICATE----- MIICyzCCAjSgAwIBAgIBATANBgkqhkiG9w0BAQQFADCBnzELMA kGA1UEBhMCVVMx CzAJBgNVBAgTAlZBMRAwDgYDVQQHEwdIZXJuZG9uMRIwEAYDVQ QKEwlQYXJhbGxl bHMxDDAKBgNVBAsTA1NTTzEhMB8GCSqGSIb3DQEJARYSaW5mb0 BwYXJhbGxlbHMu Y29tMSwwKgYDVQQDEyN1YTl4...


    I have tried the following things:
    1. Disable SSO, use plesk billing without this functionality. Doesn’t work, plesk billing still tries to check user log in using sso.

    2. Reinstall SSO feature. Since the guys from the parallels support access the server, they broke the installation that I have done before of the SSO functionality. So, I had to install it again. Now the application shows the functionality to connect to a Global Account. But, even creating a global account from the application, the error persists.

    3. The installation that we use of plesk-billing came bundled into the plesk admin installation, but it is possible to install the application by downloading it again from the parallels website and reinstall it. So, I tried to install both versions of the billing application:

    Ioncube encrypted version: Doesn’t work because the server doesn’t have the Ioncube loader installed. So, I did install it, but the server doesn’t load the ioncube module, the log sais this:

    Failed loading /opt/php52/lib/php/modules/ioncube_loader_lin_5.2.so: /opt/php52/lib/php/modules/ioncube_loader_lin_5.2.so: undefined symbol: zend_hash_destroy

    I read that it is something about one config on the php compiling, but the config is right, I could check on the phpinfo().

    Zend encrypted version: Same error as ioncube.

    4. So, after this, I returned the original installation and leave the SSO and global accounts working again.


    Well, this is all I can think.

    If you want another info. Anything... I can post here.

    My Best,
    Mario
     
Loading...