WSO2 Identity Server 5.3.0 & API Manager 2.1.0 same ports? - https

Currently I configure WSO2 Identity Server 5.3.0 and API Manager 2.1.0 in one same server. For Identity server 5.3.0 run as "9443" and API Manager run as "9444" ports.
Is there any way to make both of this WSO2 products using "HTTPS" which is run in same "443" ports?
http://xacmlinfo.org/2014/11/16/how-to-developing-identity-server-behind-proxy-or-load-balancer/
I have already try to config the proxy based on this link and also other WSO2 documentation and it unsuccessful.
If can, is there any proper configuration guide on how to config?
Kindly required a guidline.

You can refer WSO2 Documentation for this.

Related

WebSphere Liberty Profile connector port

Does WebSphere liberty profile 8.5.5 have RMI or SOAP port?
If so how to config with server.xml and connect via java client remotely.
Liberty supports RMI over IIOP as of version 8.5.5.6. Information on how to configure it is available here: https://www.ibm.com/support/knowledgecenter/SSEQTP_8.5.5/com.ibm.websphere.wlp.doc/ae/rwlp_config_iiopEndpoint.html
SOAP is available over HTTP/HTTPS ports and are configured using httpEndpoints. There is a useful tutorial for configuring SOAP/HTTP and developing a client/server application that uses it here:
https://developer.ibm.com/wasdev/docs/sample_ejbwebservicessample/
Hope this helps, Andy

wso2 api manager cloudfoundry

I am trying to deploy wso2 api manager to cloudfoundry.
I have created a buildpack including the wso2 api manager. I am able to start the tomcat server and listen to http port. The https redirect doesn't work, an infinite redirect happens, when accessing https only urls like publisher. I tried changing the proxyport in catalina-server.xml (tried adding X-Forward-Proto in remote valve config). http urls work
According to This blog post this is a limitation, I assume.
The existing CF architecture only supports exposing one port from a
container. Therefore a WSO2 server cluster can only expose one
transport from CF.

Do IBM WebSphere Application Server 7.0 have a web server plugin like in version 8.5?

Do IBM WebSphere Application Server 7.0 have a web server plugin like in version 8.5? or in WAS7 we need IIS as a web server.
To add to what Gas has pointed out, if you intend to use a web server in front of your WebSphere Application Server (WAS) deployment, installing the WAS HTTP Plugin on the web server is a requirement.
All versions of WAS have this requirement and offer a plugin for the following web servers:
IBM HTTP Server (IHS)
Apache HTTP Server
Domino Web server
Internet Information Services (IIS)
Sun Java Web server
The plugin itself is available on the "Supplements" image for which ever WAS bundle you're licensed for. The following document provides the appropriate WAS v7 part numbers for each OS:
Download WebSphere Application Server Version 7.0 for Windows operating systems
The "Supplements" image is Download 3 in the list, and is a two part download.
Also, here is the Plugin install parent doc from the WAS v7 Knowledge Center:
Installing Web server plug-ins
Yes, every WAS version has Plugin for most major web servers (IHS, Apache, IIS). You need to download separate package, known as Supplements. There you will find WebSphere Plugins.

Running WSO2 API Manager on Heroku

Is there a straightforward way to run WSO2 API Manager on Heroku? I've been through the basic Heroku docs on how to deploy Java applications and understand that process but it seems like jumping through hoops that maybe aren't needed.
I'd like to be able to simply upload the installed application (binary version of application) and a procfile that defines the bootstrap class file as the starting point.
Is this possible? Is there another way to get Java apps to run in Heroku without defining a pom.xml and having it build the application prior to deployment?
Thanks,
Dave
WSO2 offers the hybrid API model to deploy your WSO2 API gateway on Heroku and use WSO2 API Cloud to manage your APIs.
You can use WSO2 WSO2 Heroku Add-on which can be used as WSO2 API publisher and Store. Then use Heroku Button to deploy WSO2 API Gateway on Heroku.
More info: https://devcenter.heroku.com/articles/wso2apicloud
It looks like there is no straightforward way to run WSO2 API Manager on Heroku. I looked at how Java programs are run on Heroku and it seems your requirement cannot be achieved currently. Heroku seems to be depending on Maven projects.
WSO2 API Manager product is built from WSO2 Carbon platform, which is not a simple Maven Java project.
Heroku also runs the Java application on OpenJDK, which is not supported by WSO2 API Manager. Only Oracle JDK is supported as mentioned in Installation Prerequisites.
I hope this helps.

Jelastic or Cloudbees support for websockets

Does anyone know if it's possible to use websockets on Cloudbees or Jelastic. I deployed a Railo project with websockets on port 10126, it works beautifully on my Tomcat local setup however nothing happens when deployed to both Jelastic and Cloudbees.
At Jelastic we do. That is one of the outcomes of our making Public IPs available. We will be doing a short how-to article coming up this very topic. You can look out for it on our blog (http://blog.jelastic.com) or our twitter account (#jelastic).
Cloudbees now supports Websockets.
This is done via a proxy - so can work with any app via http upgrade.
simply set:
bees app:proxy:update http_version=1.1
as http 1.1 support Upgrade to websocket (thus ws and wss will work).
CloudBees now offers support for WebSockets - you just need to use a different endpoint to access your application: http://developer.cloudbees.com/bin/view/RUN/WebSockets
AFAIK, only dotCloud supports websockets for now: http://docs.dotcloud.com/guides/websockets/
Ok in my understanding with Jelastic they support running Websockets in GlassFish and can support Public IPs.
while Cloudbees supports running separate JVMs (plain java apps, no app server) but without Public IPs.
Here are some references:
Cloudbees JVM container

Resources