• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Apache server hosting Subversion files through WebDAV

bobsmith1492

Diamond Member
I set up a server on my desktop using Apache 2.059 (2.24 didn't set up right with the instructions I was using...)

I got Subversion and TortoiseSVN to set up a Subversion server so we can work on a project with a central repository.

We might want to use SSL for patent-protection purposes in the future; I found instructions in the Tortoise help file (from here: http://tortoisesvn.net/downloads) for setting up SSL on an Apache server, but I hit a snag.

When I go to generate an SSL certificate using files from here: http://hunter.campbus.com/
and an SSL config file from here: http://tud.at/programm/openssl.cnf modified as instructed, using the command: bin\openssl req -config bin\openssl.cnf -new -out my-server.csr, it freezes at 100% CPU usage (well, 50% but it's a dual core) after saying "Loading 'screen' into random state -"

I let it run for a while thinking it was encoding something, but it seems to be simply stuck.

Any suggestions on creating the certificate or could anyone point me to a good guide? I'm using the instructions from here: http://tortoisesvn.net/docs/release/Tor...ersetup.html#tsvn-serversetup-apache-7

Thanks in advance!
 
bobsmith1492, what you're doing is technically possible but not mainstream and therefore unlikely to be as tested. That's not what I would want on my SCM server.

You'd be well served to set up a Linux box to host this, just because that's what other people who are doing what you are doing use. I infer from your wording that this is for a business purpose; in a business environment, a spare PC isn't that expensive and if you're not dedicating a machine for your SCM server you need to do so anyway.
 
No, this is a university setting; we're actually about to move this to an off-campus server (at a team member's house) so we can all access it from wherever (the university has all kinds of firewalls...).

So, you're saying to essentially go with linux anyway; we might do that in the end depending on what's on this other computer. I do have a spare Linux box sitting around...
 
bobsmith1492, it'll be easier and more reliable. That's the environment Apache, mod_ssl, and Subversion are most tested in.
 
If your only issue is creating an SSL certificate, you can always buy one for $20 a year or less. Less work than rebuilding your server.
 
Originally posted by: RebateMonger
If your only issue is creating an SSL certificate, you can always buy one for $20 a year or less. Less work than rebuilding your server.

Well, but I could generate my own easily enough and I didn't really do anything to "build" my server in the first place. 😛
 
Originally posted by: bobsmith1492
Well, but I could generate my own easily enough and I didn't really do anything to "build" my server in the first place. 😛
I guess I misunderstood your question. It sounded like you were having problems generating a Certificate:

"Any suggestions on creating the certificate or could anyone point me to a good guide?"
 
Originally posted by: RebateMonger
Originally posted by: bobsmith1492
Well, but I could generate my own easily enough and I didn't really do anything to "build" my server in the first place. 😛
I guess I misunderstood your question. It sounded like you were having problems generating a Certificate:

"Any suggestions on creating the certificate or could anyone point me to a good guide?"

Yeah, sorry; that is the problem but there's no way I'd pay for one when you CAN generate one.
 
Yeah, sorry; that is the problem but there's no way I'd pay for one when you CAN generate one.

The problem, if you consider it that, is that everyone connecting to your server will get a dialog asking them if they really want to connect because the certificate isn't signed by a trusted CA. You could always give them your CA cert, once you get it all worked out of course, and have them import that into their trusted list but doing that for everyone is usually a PITA.
 
Originally posted by: Nothinman
Yeah, sorry; that is the problem but there's no way I'd pay for one when you CAN generate one.

The problem, if you consider it that, is that everyone connecting to your server will get a dialog asking them if they really want to connect because the certificate isn't signed by a trusted CA. You could always give them your CA cert, once you get it all worked out of course, and have them import that into their trusted list but doing that for everyone is usually a PITA.

This is only for me and three other team members, though...
 
Nothinman, in a small environment, hand-installing a new CA cert is easy. In a large environment, it's easily scripted.
 
Nothinman, in a small environment, hand-installing a new CA cert is easy. In a large environment, it's easily scripted.

For which browser? IE, FF and Opera all use different trusted cert stores AFAIK.
 
Back
Top