![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 209 Pomógł: 37 Dołączył: 27.02.2008 Skąd: Kwidzyn Ostrzeżenie: (0%) ![]() ![]() |
witam,
mam taki oto problem do rozwiązania: jedna z firm udostępnia mi aplikację WWW po tunelu VPN. Tunel jest zestawiony z mojego serwera www, do ich serwera. Wrzucam tą aplikację do iframe'a i serwuje za pomocą własnej strony www. Wszystko jest pięknie, gdy oglądam tą stronę z serwera - mam dostęp, ponieważ tunel vpn na to pozwala. Muszę jednak aplikację wystawić na zewnątrz - tu z pomocą przychodzi mi właśnie proxy w PHP. Wykorzystałem to: http://www.jmarshall.com/tools/cgiproxy/ jednak to rozwiązanie wymaga licencji do użytku komercyjnego, ja potrzebuję czegoś darmowego. Czy możecie polecić coś sprawdzonego, co obsługuje dobrze javascript? Jest mi to niezbędne. PHProxy niestety nie daje rady.. Firma udostępniająca aplikację poleciła napisanie własnego proxy, jednak nie bardzo wiem jak podejść do tematu. Narazie orientuje się w sytuacji. Z góry dzięki za odpowiedzi! Ten post edytował nitek 20.07.2009, 14:41:27 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 209 Pomógł: 37 Dołączył: 27.02.2008 Skąd: Kwidzyn Ostrzeżenie: (0%) ![]() ![]() |
ok, kumam o co chodzi, trochę trudniej z wykonaniem.
sytuacja wygląda w ten sposób, że aplikację MUSZĘ wystawić po https. Aby proxy zadziałało, muszę przekierowywać cały ruch z danego virtualhosta (jak na konfigu poniżej - inna konfiguracja u mnie nie działa). Na moim serwerze jeden virtualhost jest już stworzony i udostępnia inne aplikacje po https. W związku z tym, nie mogę w nim podpiąć proxy. teraz pytanie - czy mogę włączyć ssl po innym porcie (dodatkowo, oprócz 443)? Na chwilę obecną mam tak: Kod <VirtualHost 192.168.0.15:8080> DocumentRoot /var/www/html/alr/ SSLEngine off ProxyRequests off ProxyPass / http://195.x.x.55:8080/ ProxyPassReverse / http://195.x.x.55:8080/ ProxyVia off </VirtualHost> i wszystko działa pięknie. Muszę jednak zaprezentowanego virtualhosta wystawić po https :/ //edit Czy wystarczy, że do virtualhosta, którego konfig dałem powyżej dopiszę: Kod SSLEngine on SSLCertificateFile /etc/apache/ssl.crt/server.crt SSLCertificateKeyFile /etc/apache/ssl.key/server.key ? Ten post edytował nitek 23.07.2009, 13:25:23 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 02:52 |