Wiki server is back up

Hey folks, you may (or may not) have noticed that the wiki server was down for a few days. This was because we got more spam on it. It’s cleaned up again, and I’ve locked the guest account so it can no longer edit anything on the server.

In the near future I’ll also be adding account verification to the user registration process; if you’re already a user this won’t affect you, but new people who want to register will have to provide a valid WOU login. If anyone finds this inconvenient, well, blame the spammers.

Another vacation?!?!

Well, this is extremely short notice, but I’m off to Crater Lake for the rest of the week. There’s a place down there that we thought was going to come available next month, but it turns out the only time we can get is… this week!

So I’m working frantically to try to get stuff done that I’d promised would be “this week”. We’ll see how it goes.

Wiki spam

It looks like some spammer, and probably more than one, has been dumping their crap on our wiki server for the last couple of weeks. I just spent the last ten or so hours cleaning that up. I’ve disabled the guest account, which is where most of the damage came from, plus a few other spammer accounts that have crept in since Troy left.

Looks like I’m managing the wiki server now; if you see anything that looks like spam, or if you have any general wiki questions, please feel free to ask me!

Changeover finally done!

Well, at long last the much-delayed webserver move is done! Even aside from the benefits of the new storage hardware, the new server is going to make the webmastering part of my job much easier. I hope the rest of you enjoy having web drives that map without you needing to click an icon or remember a different password.

Anyway, now it’s time to go into high gear with the new template. The admissions pages will be the first to be converted; stay tuned for more on that. Meanwhile, I’ve got work to do if I want that done on time, so I’m going to go do it.

Webserver changover delay

Well, as you know if you read your allfacstaff email, the webserver changeover has been postponed. This is essentially due to the administration’s need to be free to post updates instantaneously; even an 18-hour delay (at the most) is too much for news about the negotiations and looming strike.

Maybe after this mess blows over we’ll be able to get on with our jobs. I’m really having to bite my tongue about this whole strike business, at least in public like this; I feel stuck in the middle because I know people on both sides. It’s all really frustrating and demoralizing; as far as I can tell, neither side has malicious intent, yet people on both sides seem to feel that the other has some sort of evil hidden agenda, and is intentionally telling lies.

That’s all I’m going to say about that in public.

Web redirects and secure folders

I’ve been busy today.

The URL redirects have been applied to www3.wou.edu, so you can test them on the new server. This means, for instance, that you can get to the Registrar’s website bu going to http://www3.wou.edu/registrar even though the real address of the site is http://www3.wou.edu/provost/registrar. There are 402 of these redirects on the server; someday I need to go in and try to figure out which are no longer used and delete them, but that will have to wait a while.

Also, secure folders should work. Any web pages that are password-protected on the current server are now also protected on the new one. Use the same username and password as on the current server; the only exception is if the username is the same as your WOU login. If so, you need to use your real WOU password, not the separate one you used for logging in to that webpage.

The new server gives us some new options for secure folders, by the way; we’ll be able to specify “any WOU user”, for instance, or have people log in with their normal WOU usernames and passwords.

And I’m still plugging away on the editing permissions script; I’m guessing that will be ready by the end of the week.

The W drive and Web migration

Despite how everybody commonly talks about it, the W: drive is not actually the location where the website files are stored. Really it’s just a shortcut that leads to the real location. From your end, it looks like any other drive attached to your computer, but it is just a shortcut to a specific network location. That location is currently on the old server, which is why we can’t automatically map the W: drive on your somputer now (To “map a drive” means to set up that shortcut so the drive letter or icon points to the proper network location.) This is also why you have to enter your old password when you run that pesky little batch file to map the W: drive (or when Mac users connect to “/maverick_nt/wou_website$”.)

Since the W: drive (and any other network drive letter or Mac network drive icon) is really just a shortcut, it can be different for different people. A good example of this is your H: drive; it points to a different place for every person, namely their private network folder. Conversely, some people use different drive letters to point to the same location; for instance, at least one person I know of has a Z: drive on their computer that points to the web server files, so for them it’s exactly the same as the W: drive. Mostly we try to keep things standardized here so everybody uses the same letters for the same things, just to keep confusion down. Mac people don’t have this extra level of complexity since Mac’s don’t use drive letters; you just see a named icon, though that’s still actually a shortcut.
Why all this explanation, you may ask? Why do we need to care that the W: drive isn’t actually the location that holds the files? Because what I’m about to say won’t make sense without the concept that drive letters and icons are actually just shortcuts that can be mapped to different locations.
Here’s the process: First, we copied the web data from the old server to the new server. All of your W: drives still map to the old location, as does the web address wou.edu. (If it helps, you can think of a web address as just another kind of drive letter that happens to be visible in web browsers instead of in your “My Computer” folder; it’s a shortcut that points someplace, and the place it points to can be changed.) If you have edits to make, you should continue to make them through the W: drive; the copy we made is just a temporary one anyway.
Once we get the editing permissions figured out, we’ll apply them to the temporary copy of the files. We’ll create an X: drive for everybody that points to that temporary copy, so you can test that your editing permissions still work. You can view those test changes at www3.wou.edu, which is a temporary web address. You still want to make real updates to the W: drive, though, because the web address wou.edu still points there, and so that’s what people see on the live website. With me so far?
After everyone has had a chance to test their permissions on the temporary files, and we fix any problems we found in the process, we’ll delete the temporary copy of the files, and remove the X: drive. Then we’ll do the actual web migration. At this point you need to hold off on making any web edits until informed that the migration is complete. We will copy the files from the old server again, including any changes you made up until that moment. That took about fifteen hours when we did the test copy, so you can count on it taking about that long with the real thing. When that’s done, we’ll run the permissions script to reset everybody’s editing rights, and change the wou.edu address so it points to the new server, and set up an automatic mapping of the W: drive to the new server. All this should take less than a day, including the file copying.
Once this is done, you can throw out those drive-mapping batch files; they won’t work anymore because the W: drive will be mapped automatically at the time of login, if you have any web rights. From your point of view, things will look pretty much the same as they did before; you will still go to wou.edu to get to the website, and use the W: drive to edit your files. It’s just that both of these shortcuts will be pointing to the new server instead of the old one.

It’s been a while.

Hmmm, I’ve left this blog alone way longer than I intended. That needs to change.

The automatic user creation process is finished, except for the very last step; the automatic part. For some reason it gets errors when we schedule it as an automatic job, even though it works fine when we run the command manually. So all I have to do is remember to type in a command once a day, even on weekends, until this last little issue gets figured out.

I’ve been busy lately with the new web design project. Sometimes it seems that progress is slow, but at least there is progress.

Other projects I’ve put time into are the Calendar of Events (fixing bugs and making minor function upgrades) and an export filter for the Business office to get loan data exported by one of their programs into the proper format for the Treasury department’s new system.

Oh, and my office has moved as well. I’m still in 009, but now instead of my little office by the front door, I’m now in the room behind the helpdesk where the hardware repair area was. Joe and his team are moving into ITC007. I’m sharing the new space with Dale Goodell, so my new area is actually smaller than the old one; however, I wasn’t using a lot of the space in my old office, so I’m not suffering from the change. Getting a new machine sweetened the deal a lot; my old one was over four years old.

And as always, my job has lots of little tasks; updating webpages, fixing little problems on the website, creating URL shortcuts, and setting up editing permissions on new and existing folders.

And that, of course, brings me to the webserver migration, but tonight I’m busy enough working on it that I don’t have any more time to talk. Hopefully tomorrow I’ll get an entry up explaining more about that. With luck, I’ll have time to get an FAQ written this week, believe it or not!

Which reminds me, if anyone has a topic they want to see explained in an FAQ, please let me know!