Wednesday, July 27, 2011

I Need Internet Explorer 7!

Q: A developer requested a workstation or server with Internet Explorer 7 (IE7) running and we couldn't find one, as everyone had been updated to IE8 or IE9.
A: We used IE-TAB. 
  1. Install Chrome
  2. Install the Chrome IE-TAB plugin - http://www.chromeextensions.org/utilities/ie-tab/
  3. Visit the site, then click the new "View in IE TAB" button on the top right
  4. You can always hit the wrench to change which IE Standards to use, but it defaults to IE7.

Tuesday, July 26, 2011

Outlook 2003 - Can't Print HTML - Print Preview Grayed out

Q: Customer came to us with Outlook 2003 on Windows XP and could not print HTML formatted emails. But TXT emails printed just fine.  When they attempted to print an HTML email they would get Internet Explorer Script Error popup: "An error has occurred in the script on this page"
Used CCLEANER to remove temporary internet files. Re-opened Outlook. Still nothing.
A: Start -> Run -> Type "regsvr32 ole32.dll" (without quotes) -> Ok.  Printed just fine.

Tuesday, July 12, 2011

How to Mute a Dell Server from Beeping

Q: We have a Dell Server running Windows Server 2003.  One of the drives failed, so it started beeping.  While we troubleshoot the drive we'd like to silence the beeping.
A: Open the Dell Server Administrator website typically hosted at https://<servername>:1311 - From there expand system, storage and click on the raid controller.  Now Click on Information/Configuration at the top.  From there look for "Controller Tasks" and in the drop down you should see "Disable Alarm" and "Quiet Alarm" as available options. Select one and click Execute Task.

Thursday, July 7, 2011

ISA and TMG Login Scenarios

Q: What are the various active directory account conditions to program for when it comes to authenticating through an FBA listener on ISA or TMG?
A: There are seven that we've come up with:
  1. The account is active and valid.
  2. The account’s password is past the 90 days max password age and the password is expired (but account is still active).
  3. The account‘s password will expire in <15 days (test by changing remind users from 15 to 120).
  4. The account is disabled (test by simply disabling the AD account).
  5. The account is expired (test by moving the AD account expire date into the past).
  6. The account is set to “user must change password at next logon” (test by simply checking that box)
  7. The account is active and valid and the user checks the box to change their password.

TMG 2010 Change Password

Q: We were presented with a Forefront Threat Management Gateway server (TMG) 2010.  It was configured with a Web Listener using FBA, LDAPS auth to a DC (not GC) and when the user's account had the (X) Change password at next login enabled, the user could not authenticate at all.  They were presented with the message "You could not be logged on to ISA Server. Make sure that your domain name, user name, and password are correct, and then try again." We even patched it up to release Version: 7.0.9027.450.
A: Come to find out, the fix for this is the same one as ISA 2006 - KB957859.  This helpful script run against the Listener fixed the issue.

Cscript EnableHotfix957859.vbs /webListener:<listener name> /Value:true

Determine if an Active Directory account is locked from CLI

Q: How can I quickly check the Account Locked status of an Active Directory AD account?
A: From Command Line run this:
net user /domain <username> | find "Account active"

Unlocked: Account active               Yes
Locked:    Account active               Locked

To go ahead and unlock them from CLI run this:
net user /domain <username> /Active:YES

Friday, July 1, 2011

How to Export or Download Contents of SharePoint Site

Q: Customer came to use with a Microsoft SharePoint site that had been in use for four years.  It was full of sites and document libraries.  They wanted to export the files out of it straight into folders.
A: QuadWeb - This is a great app for this purpose and totally worth the purchase.  For less than $30 you can download the contents of most traditional websites. For this scenario we:
  1. Installed QuadWeb (works unregistered but why not throw them $30 for all the time it saves you)
  2. Enabled Basic Authentication to the internal SharePoint website
  3. Within settings, configured Authentication for the Internal URL, username and password
  4. Set Directory Structure Creation to (X) Mirror the Website
  5. Provided a Download Directory (other than the default) of a folder at the root with relaxed permissions.  Using Windows 7 x64 it had trouble writing to the Program Files subfolder.
  6. Disabled ( ) Overwrite existing files
  7. Entered the internal URL of the Website and clicked Start