Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
Replies
15 replies
Subscribers
7 subscribers
Views
4562 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Administration
I have Appian(runs on Jboss EAP 6.2) and Apache web server(as part of XAMPP) ins
Mahesh Sanga
over 10 years ago
I have Appian(runs on Jboss EAP 6.2) and Apache web server(as part of XAMPP) installed on the same machine, I changed Appian scheme from http to https from custom.properties file,
The problem is when ever I connect my site using https scheme its being redirected to the apache server as it is listening to the port 443, but the Jboss server is configured to listen to port 8443 for all ssl requests as per it's standalone.xml file.
Do I need to change the ssl port for the jboss server to enable the https scheme to my application?
...
OriginalPostID-123980
OriginalPostID-123980
Discussion posts and replies are publicly visible
0
Eduardo Fuentes
Appian Employee
over 10 years ago
No. The 8443 port configuration you see in standalone.xml is only if you want to configure SSL at the JBoss level and NOT in Apache.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Mahesh Sanga
over 10 years ago
Thanks Eduardo, I am getting 404 error from Apache if I try to connect using https scheme.
I've changed the scheme settings in custom.properties file and restarted JBoss, we are using apache to host another site (this Apache is not related to Appian),
If I connect using http I can able to see the login page. but https is not working.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Eduardo Fuentes
Appian Employee
over 10 years ago
Here's the relevant documentation
forum.appian.com/.../Configuring_Apache_Web_Server_with_JBoss.html
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Mahesh Sanga
over 10 years ago
We did not integrate Apache web server with JBoss, the Apache is installed to host some different application this one is not related to jboss/Appain in any way. we do not want apache to handle the requests that come to the JBoss(to /suite)
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Eduardo Fuentes
Appian Employee
over 10 years ago
Does that mean you want JBoss to handle the SSL? That is not a recommended configuration. Delegating SSL to the application server can cause performance degradation due to the additional work this puts on the app server.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Mahesh Sanga
over 10 years ago
Yes, We want this on a temporary basis and this is an experimental environment.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Mahesh Sanga
over 10 years ago
I've generated the self-signed certificate for JBoss.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Eduardo Fuentes
Appian Employee
over 10 years ago
Keep in mind that this will mean your environment will be running in an unsupported configuration. This configuration is not supported because we know it can cause performance degradation.
For detailed information about enabling SSL in JBoss refer to JBoss documentation, we don't document this configuration because of what explained already. One useful link would be
access.redhat.com/.../Implement_SSL_Encryption_for_the_JBoss_Enterprise_Application_Platform_Web_Server1.html
in terms of Appian you don't need to change anything but conf.suite.SCHEME and conf.suite.SERVER_AND_PORT
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Eduardo Fuentes
Appian Employee
over 10 years ago
As a side note, remember that to access JBoss using SSL the new URL will be something like this:
myserver.com:8443/suite
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Eduardo Fuentes
Appian Employee
over 10 years ago
* So basically don't forget the "8"
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
>