WHS Developer Tips

Our friend Brendan from the I Hate Linux web site is hosting a series of Windows Home Server developer tips aimed at both add-in and standalone application developers. The semi-regular series will cover some of the neat and undocumented features that programmers can take advantage of. He has kicked things off with WHS Developer Tip #1: Web Site Status, which discusses How can I programmable determine if the WHS Remote Access Web Site(s) are enabled or not?

Microsoft Employee Shows Us His Gadget Home

Microsoft employee and power user Jeff Sandquist shows us the technology that he uses at home. And of course, being a geek like the rest of us, his home includes Windows Home Server.

Jeff_large_on10

The video downloads available in WMV, iPod, MP3, PSP and Zune formats are available from Channel 10.

New Tranquil Harmony Home Server Series PC Announced – T2-WHS-A2

Tranqual_PC

Tranqual PC has released details of their newcomer to the Tranquil Harmony Home Server series, the T2-WHS-A2. Due to be released in the first week of November, it’s based on the silent T2e chassis comprises 2x internal drives, support for 6x USB HDD and optional support for an additional 4 or 8 eSATA drives. Ideal for those who require lots of data storage capacity.

Pricing/Options are to be as follows :

Base Unit      T2e chassis, 512MB RAM, 500GB (single HDD),
Gbe LAN, desk mount, Windows Home Server system.
6x USB2.0 HDD ports, (option to fit 2nd 3.5” internal HDD)
£399
RAM  512MB to 1GB £12
HDD 500GB > 1TB (2x 500GBHDDs, leaving no spare slots)
500GB > 1TB (1x 1TB HDD, leaving 1x spare slot)    
500GB > 2TB (2x 1TB HDDs, leaving no spare slots) 
£79
£139
£329
Mounting Desk style
Colour coded 19” rack mount kit
Colour coded Wall mount kit
Floor mount kit
£0
£9
£19
£6
eSATA Ports One 4 port eSATA PCI card on dual PCI riser
Two 4 port eSATA PCI cards on dual riser
£49
£79
Recovery Kit Tranquil / Paragon system recovery system £48

Order page and more information is available in a PDF product brief.

Another Podcast on Windows Home Server

it_portal_pic_60955

PC Pro is a UK monthly magazine on…, PCs. They also have a monthly Podcast to complement the mag available over on their web site. On this months show they discuss whether Windows Home Server is set to be another Microsoft operating system flop or the unexpected success of the year.

Thanks to We Got Served for the link to the PC Pro Blog that has links to the show.

Easy Photo Sync For WHS

This is a review of PhotoSync Beta2 for Windows Home Server. It’s an Add-In that automatically uploads photos from your server to your Flickr account.

Installation. Installation was straightforward and simple. The steps were as follows (Steps 1-4 apply to any Add-In):

1. Download the msi file to a machine on your network

2. Open Shared Folders on the server and copy the msi file to the //Software/Add-Ins folder

3. Click Settings and choose Add-Ins

4. Click the Available tab and click Install next to the Add-In (PhotoSync Beta 2)

5. After the installation finishes it will log you out. After you log back in, you will see the Photo Sync icon in the console.

6. Click the Photo Sync button and it launches a wizard that gives the add-in permission to access your Flickr account.

Use. The way I use the Add-In is illustrated in the screen shot below.

clip_image001

I created one folder called ToFlickr. Then I created a sub-folder for each set I wanted to create on Flickr. After that, all I had to do was copy the folder from my machine to the sub-folder. As soon as the Sync happened, it created the set on Flickr and copied the files to my account. Sweet!

Conclusion. If you use Windows Home Server and Flickr, this Add-In is a clear winner. I recommend it.

This is a guest post by Craig Huggart. He blogs at Tech Rest.

Add-In: Recorded TV Manager Add-in for Windows Home Server – Beta 2

Rick Drasch has just posted Beta 2 of “Recorded TV Manager Add-in for Windows Home Server”. For those of you that don’t know, the add-in uses a Windows service application on the Home Server to monitor Media Center recorded TV folders and automatically move or copy content throughout your home server network.

Overall, the software is much improved over Beta 1:

  • Improved stability in the AutoCopy Service Application.
  • Better synchronization of series info between the client application and the AutoCopy Service.
  • Repaired numerous UI and operational errors in both the Add-in and the client application.

http://www.fjdrasch.com/WHS/Beta.htm

Remote Access Timeout

When using remote access you may find that uploading or downloading a large file or a group of files will cause the connection to time out before the operation finishes with the error message “The remote connection to the computer timed out. Please connect again.”

By default, remote access is configured to timeout after 20 minutes, which is adequate for uploading/downloading about 15 MB even at slow DSL speeds but if you are frequently seeing this error message, you’ll need to adjust the timeout value to something higher. Setting the timeout to 30 up to 60 minutes is reasonable if circumstances require it. Setting a timeout interval that’s too long increase your security risk and can consume an unreasonable amount of resources on a server.

It is easy to change this timeout value:

  1. Using mstsc.exe, start a Remote Desktop Connection session to your home server.
  2. Use notepad.exe, to edit C:\Inetpub\remote\web.config.
  3. Locate the following line:
    <sessionState mode=”InProc” cookieless=”false” timeout=”20″/>
  4. Replace “20” (which represents 20 minutes) with a larger number to allow your uploads to finish.
    If you change the timeout value to more than 200 minutes, you must also change the executionTimeout value. Search for the following line
    <httpRuntime maxRequestLength=”2097151″ executionTimeout=”12000″/> 
    and increase the executionTimeout value (measured in seconds) to the same or greater value than the timeout value (measured in minutes).
  5. Save your change, close the file, restart the IIS after this edit or better still, restart the server. Any edit to IIS or a related issue with the web    configuration will need the web services to be restarted and log off from your Remote Desktop Connection session.
  6. Use Remote Access to upload your file or files to ensure that the timeout parameter you chose is sufficient to complete the upload.

ATT Comcast Time Warner Blocking Ports – The Debate Continues

I got an email from George Hayles regarding the info I posted the other week regarding ATT, Comcast and Time Warner blocking ports that can affect our Home Servers. He has asked if I can get your juices flowing and bring up the subject again, he adds:

“Since we are dealing with an oligopoly here, it may take some time to reverse this dangerous ISP practice.  Any grass roots effort we could get going against this or do to encourage Microsoft to bring pressure may be important at this early point in the “battle”.  What are your thoughts?
George”

Well, what do you think. Feel free to leave your comments and don’t forget that you can leave details of offending providers on our forum post.

Windows Home Server Drive Extender Explained

Today Microsoft published a Technical Brief for Windows Home Server Drive Extender. The 20 page PDF document explains the features and functionality of the drive extender, highlighting the benefits of the technology. The document also looks at the drive extender filter and migrator service, tombstones and the balancing of storage.

Windows Home Server Drive Extender

http://download.microsoft.com/download/2/F/C/2FC09C20-587F-4F16-AA33-C6C4C75FB3DD/Windows_Home_Server_Drive_Extender.pdf

Add-In: Windows Home Server Event Monitor Updated

Dave Mercer the developer of Windows Home Server Event Monitor has updated the add-in from it’s initial 1.0.0.8 release to version 1.0.1.0 to fix some bugs:

  • Removed spurious tooltip and fixed typos
  • Clarified UI a little
        Added tooltips
        Changed Regex defaults in event grid view to default to “All” versus “.*”
        Warning dialog if a user selects “All” for the event types in a log to avoid spam
  • Changed msi name from SDK default
  • I now allow for unauthenticated SMTP
        Dave cannot test this on his hosting service so please let him know if it works.
  • Fixed Aggregation timer bug that nobody has noticed

More information and a link to the download is available on Dave’s site DAveMercer dot org