Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"
 
PerlMonks  

Re^2: PSGI, Plack et.al.

by McA (Priest)
on Oct 24, 2012 at 14:09 UTC ( #1000647=note: print w/replies, xml ) Need Help??


in reply to Re: PSGI, Plack et.al.
in thread PSGI, Plack et.al.

Thank you, Anonymous Monk.

The last hint was helpful. I'll have a look at Gepok. It seems promising.

Update: I looked at it and as far as I can see it fulfills exactly what I want for development. Therefor a ++ to our Anonymous Monk.

Best regards
McA

Replies are listed 'Best First'.
Re^3: PSGI, Plack et.al.
by tobyink (Abbot) on Oct 24, 2012 at 15:07 UTC

    I really like Gepok. For Starman etc the advice is to place an HTTPS proxy (e.g. Apache) in front of the server. However, that means that the server misses out on all the transactional information in the HTTPS connection, such as client certificates. Gepok has the HTTPS built in, so you can use HTTPS certificates for authentication.

    perl -E'sub Monkey::do{say$_,for@_,do{($monkey=[caller(0)]->[3])=~s{::}{ }and$monkey}}"Monkey say"->Monkey::do'

      However, that means that the server misses out on all the transactional information in the HTTPS connection, such as client certificates.

      Sounds fishy, it doesn't look from the docs like Gepok does anything more than Perlbal in terms of ssl suport

        I can't comment on Perlbal, but for my particular usage, Gepok's ssl_verify_mode and ssl_verify_callback options were useful. Indeed, I wrote the patch to implement them and submitted it to Gepok's author. Also useful is $env->{'gepok.socket'} being available to PSGI applications.

        perl -E'sub Monkey::do{say$_,for@_,do{($monkey=[caller(0)]->[3])=~s{::}{ }and$monkey}}"Monkey say"->Monkey::do'

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1000647]
help
Chatterbox?
[Corion]: choroba: Ooof! I can imagine that ;)
[Corion]: I think at a Perl workshop some years ago I gave two talks on the same day and after that decided to only submit one talk per event ;)
[LanX]: you play the triangle, right?
[choroba]: just one of its angles, in fact
[LanX]: <|--
[choroba]: Reminds me of an old joke about an orchestra...
erix imagines that in a true Lancs accent

How do I use this? | Other CB clients
Other Users?
Others chilling in the Monastery: (8)
As of 2017-03-27 11:44 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    Should Pluto Get Its Planethood Back?



    Results (319 votes). Check out past polls.