Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
plist
com.crushftp.plist 0.5 kB 3 25-Oct-2018 04:31 Ben Spink
png
reverse_proxy_9090.png 51.8 kB 1 25-Oct-2018 04:31 Ben Spink
png
serveradmin_proxy.png 60.5 kB 2 25-Oct-2018 04:31 Ben Spink

This page (revision-14) was last changed on 25-Oct-2018 04:31 by Ben Spink

This page was created on 25-Oct-2018 04:31 by Ben Spink

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 3 changed one line
(For IIS, you need a third party module. A recommended one is Helicon Ape : http://www.helicontech.com/ape/)
( *** For IIS, you need a third party module. A recommended one is Helicon Ape : http://www.helicontech.com/ape/ *** )
At line 50 changed 16 lines
<key>proxies</key><!-- ProxyPass/ProxyPassReverse directives are activated when webapp is started -->
<dict>
<key>/mywebapp</key><!-- Sets up a reverse proxy -->
<dict>
<key>keysAndValues</key>
<string></string>
<key>path</key>
<string>/crush</string>
<key>urls</key><!-- URLs comprise a proxy_balancer group -->
<array>
<string>http://127.0.0.1:9090</string>
</array>
</dict>
</dict>
<key>sslPolicy</key><!-- Determines webapp SSL behavior -->
<integer>0</integer><!-- 0:default, UseSSLWhenEnabled, 1:UseSSLAlways, 2:UseSSLOnlyWhenCertificateIsTrustable, 3:UseSSLNever, 4:UseSSLAndNonSSL -->
<key>displayName</key>
<string>CrushFTP</string>
<key>installationIndicatorFilePath</key>
<string>/Applications/CrushFTP8_OSX/CrushFTP8.app/Contents/Resources/Java/apache.conf</string>
<key>proxies</key>
<dict/>
<key>includeFiles</key>
<array>
<string>/Applications/CrushFTP8_OSX/CrushFTP8.app/Contents/Resources/Java/apache.conf</string>
</array>
<key>sslPolicy</key>
<integer>0</integer>
At line 72 added one line
At line 74 added 2 lines
__Alternate Lion Server 10.7 / MT Lion 10.8__\\
Another way is to edit the conf file in OSX Server for one of your Apache ports / sites.
At line 77 added 20 lines
cd /Library/Server/Web/Config/apache2/sites/
sudo pico 0000_any_443_.conf
Find this line:\\
{{{
ErrorLog "/var/log/apache2/error_log"
}}}
and add after it these lines:\\
{{{
ProxyPass / http://localhost:9090/
ProxyPassReverse / http://localhost:9090/
ProxyPreserveHost On
ProxyRequests Off
}}}
This also needs you to set the prefs for CrushFTP's port 9090 proxy path to be "!/". The ! means opposite protocol, so https to http needs that, and / is just meaning no sub directory.
----
Version Date Modified Size Author Changes ... Change note
14 25-Oct-2018 04:31 6.454 kB Ben Spink to previous
13 25-Oct-2018 04:31 6.233 kB Ben Spink to previous | to last
12 25-Oct-2018 04:31 6.232 kB Ben Spink to previous | to last
11 25-Oct-2018 04:31 5.542 kB Ben Spink to previous | to last
10 25-Oct-2018 04:31 5.964 kB Ben Spink to previous | to last
9 25-Oct-2018 04:31 5.954 kB Ben Spink to previous | to last
8 25-Oct-2018 04:31 5.841 kB Ben Spink to previous | to last
7 25-Oct-2018 04:31 5.679 kB Ben Spink to previous | to last
6 25-Oct-2018 04:31 4.779 kB Ben Spink to previous | to last
5 25-Oct-2018 04:31 4.739 kB Ben Spink to previous | to last
4 25-Oct-2018 04:31 4.331 kB Ben Spink to previous | to last Reverse Proxy ==> Reverse Proxy Apache
3 25-Oct-2018 04:31 4.331 kB Ben Spink to previous | to last
2 25-Oct-2018 04:31 4.328 kB Ben Spink to previous | to last
1 25-Oct-2018 04:31 4.289 kB Ben Spink to last
« This page (revision-14) was last changed on 25-Oct-2018 04:31 by Ben Spink
G’day (anonymous guest)
CrushFTP9 | What's New

Referenced by
HTTP(S)
Reverse Proxy

JSPWiki