Community
 
 
 

CloudPortal Business Manager 1.x

342 followers
 
Avatar
Pankaj Paliwal

CPBM 1.4.4 Portal Not Accessible

Avatar

CPBM 1.4.4 Portal Not Accessible

Hi Team,

I'm following Doc http://support.citrix.com/proddocs/topic/cloudportalbusiness-14/ccpb-install.html

While Installing CPBM I got the jpackage error repo and I download manually epel repo to install tomcat-native package. My issue is somehow similar as http://forums.citrix.com/thread.jspa?threadID=315744 & http://forums.citrix.com/thread.jspa?threadID=315745&tstart=0

CS 3.0.4
CPBM 1.4.4

After Integrating with CS, http://CS-IP:8080/client/?direct=true is accessible

But http://CPBM-IP:8080/portal not Accessible.

PFA Catalina.out logs

Regards,
Anoop Mohan

Attached Files


Anoop Mohan MEMBERS
8 comments
0

Please sign in to leave a comment.

 
 

Previous 8 comments

Avatar
Pankaj Paliwal
Avatar

CPBM 1.4.4 Portal Not Accessible

Hi Anoop,

The IllegalStateException in the log message indicate the dependencies of tomcat (jpackages, epel) is not installed correctly.

Could you provide the following info:

CentOS version?
what version of jpackage of epel installed?
- epel-6.7 is removed now and 6.8 is the right version ( http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm ); We are in the process of updating our install script to use the updated epel version.

At this stage, I recommend you to re-install tomcat and start the cloud-portal service.

Thanks,
Madan


Madan Ganesh Velayudham CITRIX EMPLOYEES
Comment actions Permalink
Avatar
Pankaj Paliwal
Avatar

Hi,

I Installed and Configured fresh CPBM 1.4.0 and I'm able to get repo and dependency packages without any issues. Now portal is Up.

After following http://support.citrix.com/proddocs/topic/cloudportalbusiness-14/ccpb-troubleshoot.html and updated SSO key, admin api and secret key

I'm getting below error

m.vmops.service.exceptions.CloudServiceApiException: unable to verify user credentials and/or request signature
at com.vmops.web.controllers.AbstractCloudStackApiController.getApiUser(AbstractCloudStackApiController.java:309)
at com.vmops.web.controllers.AbstractCloudStackApiController.handleCSApiCall(AbstractCloudStackApiController.java:111)
at sun.reflect.GeneratedMethodAccessor168.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:176)
at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:426)
at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:414)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:790)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

Detailed log Attached

Attached Files


Anoop Mohan MEMBERS
Comment actions Permalink
Avatar
Pankaj Paliwal
Avatar

Hi Team,

I did a fresh install of CS3.0.4 and CPBM 1.4.0.

I'm getting same error

" unable to verify user credentials and/or request signature"

Now Portal is up and running, but capacity information shows empty and spinner even Updated the CloudPortal database with the SSO Key and Secret, API Keys

PFA Catalina logs

Attached Files


Anoop Mohan MEMBERS
Comment actions Permalink
Avatar
Pankaj Paliwal
Avatar

Hi,
can you check if entry exists with correct data in cloud_accounts table for admin and portal
+SELECT * FROM cloud_accounts WHERE account_name IN ('admin', 'portal')+

Also check if the cloud_account_id is updated in users table for these accounts.
+SELECT cloud_account_id, username FROM users WHERE username IN ('root', 'portal')+


Rajani Karuturi CITRIX EMPLOYEES
Comment actions Permalink
Avatar
Pankaj Paliwal
Avatar

Hi Rajanik,

Seems Every things is populated as expected by executing the following query.

Same Error

DEBUG 19 Jan 2013 05:45:29,580:[http-8080-5:CloudStackApiController][] CS Api Proxy error:
com.vmops.service.exceptions.CloudServiceApiException: unable to verify user credentials and/or request signature


Anoop Mohan MEMBERS
Comment actions Permalink
Avatar
Pankaj Paliwal
Avatar

anoop,

According to your logs, there is no user logged in and therefore the error is appropriate. Were you just trying to load the 'root' user's dashboard or were you trying to execute an API call directly?
vijay


Vijaykumar Natarajan CITRIX EMPLOYEES
Comment actions Permalink
Avatar
Pankaj Paliwal
Avatar

Would be useful to check the time and timezone on both the CCP and CPBM servers.

API calls can fail if there is more than 5 min time difference between the CCP and CPBM management servers.


Palanivel Rajan CITRIX EMPLOYEES
Comment actions Permalink
Avatar
Pankaj Paliwal
Avatar

Re installed the mysql and cloud_portal packages and enabled CAS while installing fixed the issue

Thanks & Regards
Anoop Mohan


Anoop Mohan MEMBERS
Comment actions Permalink

Top Contributors