The WebApp Wizard Web development made magical


Apache, SSL and private key passphrase on Windows

Today, I solved a problem that has bothered me the past few days...

I won't enter in detail in the whole Apache/SSL configuration, but rather focus on this particular problem: have you ever tried to install an SSL certificate on your Apache 2.2 web server? Typically, you'll have to generate a private key file (yourdomain.key), then a CSR (Certificate Signing Request). While you generate the private key, you will be asked for a passphrase. This passphrase will be asked later to Apache. If Apache doesn't answer, it won't start...

So how to make Apache happy? You have to tell him where to find the passphrase. How? Use SSLPassPhraseDialog directive. But first, create a passphrase.bat file containing the following:

@echo your passphrase

Then, simply add/edit the following:

SSLPassPhraseDialog "exec:C:/path/to/your/passphrase.bat"

This will cause Apache to execute the passphrase.bat file, giving him the private key passphrase.

And you're ready to go. ;-)

Comments (77) Trackbacks (0)
  1. Amiable post and this post helped me alot in my college assignement. Thank you seeking your information.

  2. Touche. Outstanding arguments. Keep up the good spirit.

  3. SSLPassPhraseDialog “exec:C:\folder\passphrase.bat”

  4. Really like your writing design and would certainly like to connect up on Twitter sometime – look out for

  5. Thanks a lot.. It worked!

  6. I am not trying to do the above under Windows and keep receiving an error that under win32 the SSLPassPhraseDialog is not supported.
    I read in many places that the only way to get this to work is to create a private key without the passphrase. that’s fine and it works – but our security does not allow this solution…
    so i need to keep the private key with the passphrase.

    Is it possible under windows?

    This is the only post i could find that says that it works under Windows…

    please help???

  7. To noam:
    Note, that only “SSLPassPhraseDialog builtin” not supported under win32. The method above works fine (at least for me). Try to use:
    SSLPassPhraseDialog “exec:C:/path/to/passphrase.bat”
    in general context (add it into httpd.conf), NOT inside section.

  8. To noam:
    Note, that only “SSLPassPhraseDialog builtin” not supported under win32. The method above works fine (at least for me). Try to use:
    SSLPassPhraseDialog “exec:C:/path/to/passphrase.bat”
    in general context (add it into httpd.conf), NOT inside “VirtualHost” section.

  9. Hi,

    Thank you so much for the help which have saved my lots of time.


  10. i just unquestionably luv my very own Brazilian Virgin Hair. these 3rd thererrrs r therefore nice appearance thus nice. i had in relation to 15 couples throughout a wide variety shapes and colours fern, magenta,extra marine, brown, greyish, chestnut, chocolate bars, furthermore provide the bailey press button for black not to mention ointment cardigan styles and i also hav a normal try that retain regarding fun while in the compacted snow, saying lengthy versions.these products maintain the paws comfy and cosy not to mention dry what more am i allowed to suggest internet marketing an excellent Brazilian Virgin Hair-aholic hahah

  11. Fastidious answer back in return of this matter with firm arguments
    and telling all concerning that.

  12. Wheen a piece of commercial property is marketed, property brokers or representatives are usually recruited by the
    vendor to get a purchaser for property.

  13. Magnificent beat ! I wish to apprentice while you amend your web site, how could i subscribe for a blog web site?
    The account helped me a acceptable deal. I had been tiny bit
    acquainted of this your broadcast offered bright clear

  14. To get workers’ payment, damaged employees need to submit to an independent medical
    examination or insurance policy medical examination (IME).

  15. Only wanna input on few general things, The website ddesign and style is
    perfect, the articles is really excellent. “Believe those who are seeking the truth. Doubt those who find it.” by Andre Gide.

  16. goede morgen
    Selbstverständlich führt der Arzt die Operation durch, mit dem Sie das Beratungsgespräch haben.

  17. Specialize. The first thing that you need to do is to
    determine exactly what sort of coach you wish to be. You might
    wish to become a life coach, internet advertising coach, or a profession coach.
    When making this choice, see to it that you take into factor to consider your skills and your experiences in life.
    You’ll certainly be successful in this undertaking if you select something that is
    closely relevant to your areas of proficiency and areas of
    The basis for these marketing reward chances is something called consent
    advertising. Rather merely, authorization advertising implies that before an advertiser pounds you with his message, he has to first ask you perfectly and state please.

    When he gets your consent, and just then, he can play his ad.
    Given that you’re most likely not going to approval without getting something out of
    it, the marketer will provide you some sort of reward for
    seeing the ad. You get the reward and the marketer gets his message out.
    Everybody is pleased. Virtually what it boils down to is that you as the marketing customer get a little cut of the advertising earnings.

    Once you are finished with the writing posts, put your primary keyword in the
    resource box and link it to your internet site where you have actually set up your opt-in page.
    Here the primary thing is to send and compose mass of posts,
    so that you get mass of visitors to construct the larger e-mail list.

    Studies reveal that a lot of the web marketing professionals offer their products
    through their email subscribers.
    Some examples of business that use viral marketing in their online video advertising campaigns would be Audi,
    Nike, Coca Soda pop and most just recently Old Spice.
    By now a lot of us have seen the humorous Old Spice marketing Projects about smelling like a man and not a
    Cellular phone have become really attractive
    as advertising devices also; a recent Harris study reports that the mobile phone use is
    increasing while the conventional landline telephone is quick losing clients.
    The truth is 20 % of the adults in the US do not have a landline.
    The exact same portion now use only mobile phone, and the number
    is growing really fast. Furthermore, while cellular phone amongst
    the more youthful generation have actually been commonly reported,
    they are likewise ending up being preferred among older populations
    also. For the under 30 crowd, almost 40 % of them utilise absolutely nothing however a cell phone or the web for communication. This suggests that over 80 % of your customers possess a
    cell phone and you can reach them whenever 24/7 in your home, at the
    workplace or on the road; all you need is a computer and an ISP.

    Ask a great deal of concerns. Do not be confident with just one answer.
    The only method you can discover the truth is if you ask concerns internet marketing until you get to the bottom of things.

    So you ask, if I do not have a site, how I publish an advertisement.
    Well this is the traffic broker concept. The site has a
    “lead generator” based upon the product you wish to promote.
    The lead generator produces 100 pertinent to your advertisement web site leads at a
    time. You can create as numerous as you desire.
    So, you as the broker, see each internet site, and get in touch with
    the owner or administrator.
    When you know everything about them, you can now begin to create
    a strategy to obtain a step up on them. You understand their pluses and negatives.
    Whether you promote on our internet site, in print,
    TELEVISION or radio, you can now use that info in your marketing

  18. Promptly Conveyancing was opeened for offer availability
    when it fiits you to assist to take thhe burn out of buying or marketing your home Our office will certainly additionally communicate and give updates to you
    on nortmal basis by way oof telephone, mail, email, sms texting.

  19. Physicians recommend that people treat acne to
    avoid these results that are possible.

  20. His prequels did establish how these events played out, but have universally panned
    as failures. Many of us feel the “fierce urgency of the now”
    in our times. The choice is up to you stop this and produce the necessary turnaround.

  21. Good web site you’ve got here.. It’s difficult to find high quality writing like yours nowadays.
    I honestly appreciate people like you! Take care!!

  22. I do not even know the way I finished up right here, however I believed this put up was great.
    I do not understand who you’re however certainly
    you are going to a well-known blogger should you aren’t already.

  23. If some one wants to be updated with hottest technologies then he must
    be pay a quick visit this web site and be up to date every day.

  24. Very good article! We are linking to this particularly great post on our site.
    Keep up the good writing.

  25. Hmm it appears like your blog ate my first comment (it
    was extremely long) so I guess I’ll just sum it
    up what I submitted and say, I’m thoroughly enjoying your blog.
    I as well am an aspiring blog writer but I’m still new to the
    whole thing. Do you have any points for novice blog writers?
    I’d certainly appreciate it.

  26. However by incorporating some of these tips in your
    wedding planning will help to eliminaate some of the expenses.
    You don’t want to offend a friend because you forgot them
    and invited a neighbor from when yyou were 10 to fill the list.
    You are always better off using someone who comes highly recommended for the type of music you want by
    someone you know and trust.

  27. This representation of Boba is easily the best looking that Lego have so far produced.
    The theory here is that eventually, possibly, and by the grace of
    all that is good, the numbers picked will eventually come
    around. Star Wars Weekends is held every Friday, Saturday and Saturday for May and most of June.

  28. You might intend to have a have access to riser extended from the sewage-disposal tank to the
    surface area or just below ground level.

  29. Having read this I thought it was extremely enlightening. I appreciate you spending some time and energy to put this information together.
    I once again find myself personally spending a
    lot of time both reading and leaving comments.
    But so what, it was still worthwhile!

  30. Remarkable issues here. I am very glad to see your article.
    Thank you so much and I am looking ahead to
    touch you. Will you kindly drop me a e-mail?

  31. Appreciating the dedication you put into your website and in depth information you present.
    It’s good to come across a blog every once in a while that isn’t
    the same unwanted rehashed information. Great read!
    I’ve saved your site and I’m adding your RSS feeds to my Google account.

  32. Hello! Quick question that’s completely off
    topic. Do you know how to make your site mobile friendly?

    My website looks weird when viewing from my iphone.
    I’m trying to find a template or plugin that might be able to resolve this
    issue. If you have any suggestions, please share.
    Appreciate it!

  33. Good info. Lucky me I discovered your blog by accident (stumbleupon).

    I have bookmarked it for later!

  34. This is my first time go to see at here and i am actually happy to
    read everthing at one place.

  35. This is the right site for anyone who wants to understand
    this topic. You understand so much its almost hard to argue
    with you (not that I actually will need to…HaHa).

    You definitely put a brand new spin on a subject which has been written about for ages.

    Wonderful stuff, just great!

  36. Good answer back in return of this matter with real
    arguments and telling the whole thing about that.

  37. Hello everyone, it’s my first pay a quick visit at this website, and
    article is in fact fruitful in support of me, keep up posting such articles
    or reviews.

  38. As a follow-up to that article, Ryan Dancey, formerly brand manager of Dungeons & Dragons at Wizards of the Coast and CEO of the Pathfinder MMORPG development company Goblinworks, explained on ENWorld:.
    World of Warcraft is one of the most popular MMORPG today.
    For example, World of Warcraft Mages can only
    wear cloth armor instead of more durable types, and Blasters
    in City of Heroes have fewer hit points than other archetypes.

  39. Whether its action, adventure, fantasy, or mystery; this is one series that has it all.
    They found that they could relate to the main character- a 10 year
    old boy named Ash. And that’s it, you’ve successfully completed a
    GTS Negotations trade in Pokemon Black or White.

  40. There is essentially four campaigns primarily based on unique characters during
    the Marineford arc.

  41. Having read this I believed it was rather enlightening.
    I appreciate you spending some time and energy to put this informative article together.
    I once again find myself personally spending way too much time
    both reading and leaving comments. But so what, it was still
    worth it!

  42. Say goodbye to bog standard logos, imagery and out-dated layouts and invest
    in a fresh and unique “branding solution” that conveys your
    core values effectively. It has slowly appeared as a successful tool known as
    Content management system. As of now, it is pretty much possible to get any major
    MMORPG working in WINE, the Linux Windows emulator, if enough people get together and work on making
    the game compatible.

  43. Due to an hour-long Kochikame specific on Fuji Tv, Dragon Ball Super and the One
    Piece anime will be on a break on September 18.

  44. Vice President of games at Marvel Jay Ong shared some thoughts about
    Spider-Man PS4 with Polygon , as nicely as the team’s vision for the brand in the digital space
    moving forward.

  45. Please let me know if you’re looking for a author for your site.
    You have some really good articles and I think I would be a
    good asset. If you ever want to take some of the load off, I’d
    really like to write some material for your blog in exchange for a link back to mine.

    Please blast me an email if interested. Thanks!

  46. These unique internet websites could guarantee you that you’d get greatest enjoyable and enjoyment.

    Not only will you be providing online tells, you are allowing other players to directly infer conclusions about the chances of the others.
    In this way, your ladder to reach to the top mmorpg game will have
    only a few steps to climb.

  47. You can then walk through the fire without being burned or
    attacked. At that time, one month was only 20 days and a day
    was only 18 hours long. These primates are only identified in Rwanda, Uganda and Congo.

  48. Fans are most likely delighted to hear that Marvel is changing the way it really is approaching games, searching to bring additional epic and
    genuine Marvel character experiences to players in the future.

  49. Based on researches, an increase in temperature will cause fungi
    decomposition to take place and will let off one-product of decomposition, carbon dioxide.
    Possible explanations of the humming noise include: colliding ocean waves
    that emit infrasonic humming noises or. These primates are only identified in Rwanda,
    Uganda and Congo.

  50. Since I still play P2P games I feel like I better play them or I’m losing money.

    If you haven’t gone yet in your current save
    file, then beat Blaine and accept Bill’s offer, or if you rejected his offer,
    go to the Cinnabar Pokemon Center and talk to Bill.
    One of the greatest things about the new generation of internet-connected handheld gaming consoles like the Nintendo DS is the fact that gamers no longer have to
    be in the same room to trade, play, and battle with one another.

Leave a comment


You can use basic HTML to enlighten your comments. If you want to post some code, please use the <pre> tag. You can also use syntax coloring by adding class="syntax [language]". <pre class="syntax js"> will color your code as if it was JS code for instance.

No trackbacks yet.