Subscribe to Our Blog by Email

Your email:

IT Blog

IT Blog

IT Blog

Contact Us

blog

Terminal's IT Support, Products & Services Blog

Current Articles | RSS Feed RSS Feed

Best Smartphones for Business in 2012

  
  
  

Terminal IT Technicians Compare and Contrast The Leading Smartphone Operating Systems

There is lots to be excited about these days in the cell phone industry, and many of the innovations have been led by the big two: Apple and Android, Google's mobile operating system. Gone are the days when phones ran on proprietary systems unique to each manufacturer. Now, the majority of smartphones, especially mid to high range models, run on mobile operating systems made by one of several industry giants. Manufacturers must align their product line behind one systems, which can mean all the difference. Just ask Samsung and Nokia.

Samsung now leads smartphone productions, and all feature Android's ICS (Ice Cream Sandwich). If you are in the market for a new smartphone, it is important to know how Android ICS stacks up against its two main rivals, Windows Phone Mango and Apple iOS5.

Google v. Windows v. Apple

Android leads the pack when it comes to email and messaging. Because roughly the population of the US uses Gmail, Google's email service, Android is able to make a seamless connection between computer, phone and inbox. Second place goes to iOS 5, which offers many of the same features while Mango takes a distant third.

In others areas, Mango is the clear winner. Mango makes home screen notifications an automated and hassle free affair, better than Android's notification bar and sleeker than iOS 5. Mango also multitasks better than the rest. That can be vital, especially with BYOD and the way that we rely on our phones at work.

Android Flexes Its Muscles

Android is the browsing (and searching) king. Its browser cruises past Apple’s Safari, used in iPhone, by a large margin. The new mobile version of IE used in Mango OS is an improved one and offers excellent web browsing experience.

Application wise, both iOS and Android offer a variety of options. Mango OS, when compared with Android and iOS, was definitely found wanting in this sphere.

As far as navigation features are concerned, Android ICS knocks out the competition. Google Maps is far more function on Android. Microsoft might respond with Bing and Windows 8, but as of now it is no contest.

A Complicated Verdict

Overall, Android ICS comes across a winner in most categories. However, will Android ICS ever entice Apple loyalists? It does not provide enough incentive at the moment, as is evident by the 35 million iPhones sold in the first quarter. Maybe there will be a change in the second, but we are not holding our breath.

To learn more about mobile business solutions, visit the IT Support page of our website.  


Give Us a Call 617-731-6319 and Ask a Professional IT Support Technician Any Questions You May Have!

Sincerely, Terminal We Serve All of Greater Boston and Cambridge, MA
We hope you have found this information helpful & if so...Please Follow Us on Twitter! or Like Us on Facebook!

Locked Out of Windows

  
  
  

Just recently, I had a client locked out of Microsoft Windows and they knew they had the right password and username. The user stated that they could log into Windows just a short time before and that they did not receive an error message or any message asking to change their password. So, like always, my first question was: What were you doing before you logged off last?

The user stated that they were on the phone with someone looking at their calendar to set up some appointments. Now this might seem harmless, right? Well, I know that when signing onto a domain in a workplace environment, if you were to accidently changing the date or time it can cause an issue with time and date syncing. If the time and date are too far off, which in most cases is more than 10 minutes, then once you log out of Windows and try to sign back in, you will not be able to. 

So on to the FIX.  If you can find the network cable on the back of your computer, you will need to remove it temporarilly. Now restart your machine and try to sign on as normal. If this does not work you may have to switch to your local computer account name, which you will find in a drop down list in Windows XP or you will have to click switch user and put the computer name before something like Administrator in Windows 7, for example for Windows 7(MyComputerName\Administrator), then type the Administrator password. 

Once your back onto the machine, using either method, you can then go ahead and change back the time and or date to the current date and time. This should complete the fix.

Don’t forget to plug the network cable back into the back of the computer. Next time you sign into your computer make sure you are signing into the domain which will again be in the drop down list in Windows XP or will look something like (DomainName\YourUserName). Now you may have to ask your Domain admin to unlock your account as well because in most cases, you have tried your password more than the allotted amount of times before you used this fix. Most companies have policies that will lock you out after so many wrong attempts. 

Dennis Foote – Systems Engineer


Give Us a Call 617-731-6319 and Ask a Professional IT Support Technician Any Questions You May Have!

Sincerely, Terminal We Serve All of Greater Boston and Cambridge, MA
We hope you have found this information helpful & if so...Please Follow Us on Twitter! or Like Us on Facebook!

IISReset after importing new SSL certificates for Exchange 2010

  
  
  

I ran into an interesting issue today with Exchange 2010.  I needed to add a few user mailboxes to an Exchange server, but when I tried to open the Exchange Management Console, I was greeted with a rather startling error:

"The WS-Management service cannot process the request. The user load quota of 1000 requests per 2 seconds has been exceeded. Send future requests at a slower rate or raise the quota for this user. The next request from this user will not be approved for at least <large number> milliseconds." 

I next tried to fire up the Exchange Management Shell and received the same error.  Worrisome, but I hadn't heard any reports from users about email issues, so I knew it couldn't be anything too severe.

My initial thought that somehow the server was under attack and being subjected to a large number of requests from a foreigh host proved to be untrue.  A bit of research turned up many different options for possible fixes, including registry modifications, IIS reconfigurations, and powershell commands to disable and remove SSL (see http://social.technet.microsoft.com/Forums/en/exchange2010/thread/4d396628-3867-4c95-9541-e0eb021e0135).  One blog even hinted at ADSIEdits.  However, the SSL issue tipped me off, as I had just recently renewed the SSL certificate on this server.  This turned up a very helpful blog entry (http://jasonshave.blogspot.com/2011/01/resolved-ws-management-service-cannot.html) which suggested a simple IIS reset.

I opened a run prompt and ran 'iisreset /noforce', after which everything was back to normal.  Just goes to show that even though an error can seem dire, the solution is often quite simple.  It's always worth looking for the simple solution before getting too complicated and making a situation much worse than it already is.

Brian St. Marie - Sr. Systems Engineer


Give Us a Call 617-731-6319 and Ask a Professional IT Support Technician Any Questions You May Have!

Sincerely, Terminal We Serve All of Greater Boston and Cambridge, MA
We hope you have found this information helpful & if so...Please Follow Us on Twitter! or Like Us on Facebook!

Data Classification Toolkit for Windows Server 2008 R2

  
  
  

The new toolkit from Microsoft allows more control for us (IT admins) to manage and maintain the use of data within a company. This can be done in the following forms:

  1. Policies to shares and folders
  2. Classification of users
  3. Easy to use interface for management
  4. Categorizing your data so your management time of the file server is minimal

File servers are getting larger and larger these days and come with new regulations for organizations to regulate how their data is stored to prevent leaks. This could be done through permissions and policies. The Data Classification Toolkit just makes sense.  Not only will it help drill down on access to files and folders within the office environment, but it will also keep your files and folders organized.  We all know organization is key when it comes to maintaining a healthy IT environment.

Dennis Foote – Systems Engineer


Give Us a Call 617-731-6319 and Ask a Professional IT Support Technician Any Questions You May Have!

Sincerely, Terminal We Serve All of Greater Boston and Cambridge, MA
We hope you have found this information helpful & if so...Please Follow Us on Twitter! or Like Us on Facebook!

Configure Exchange with One Certificate for Both Internal and External Connections

  
  
  

Starting with Exchange 2007 and Outlook 2007, client connections to the server are encrypted using SSL technology.  This requires a valid certificate be installed on the Exchange server or the Outlook client will warn the user each time they open Outlook.  By default, Exchange installs a self-signed certificate during installation which will be automatically valid for any Outlook clients connecting from computers within the same domain as the server.  However, if you plan to set up remote users with Outlook using RPC over HTTPS (also known as Outlook Anywhere), the the users internet-facing Client Access Server will require an externally valid SSL certificate.  In situation where a company only has one Exchange server handling all roles, this quickly becomes a problem.  Once the externally valid certificate is installed on the Exchange server, all internal clients on Outlook 2007 or later will receive a certificate error each time Outlook is opened.  This is because the Exchange server is presenting itself to the clients with its valid internal network name (e.g. exchange.company.local), while the certificate shows its valid external name (e.g. mail.company.com).  This conflict is the source of the Outlook warning.

The simplest way to circumvent this issue is to purchase a mutli-domain certificate, which will be valid for both the external and internal name of the server.  There are two major downsides to this, however.  One is cost.  Multi-domain certificates are significantly more expensive than standard, single name certificates.  The second downside is that the certificate will contain the internal name of the server and the certificate will be available publicly for anyone to see.  This can be a security liability, exposing internal network information to anyone who cares to look.

The better solution is to modify the Exchange server to use *only* the external server name when making connections to clients.  This allows a single name certificate to be used to secure all connections made by the server and ensures the server will only ever refer to itself by this chosen external name.  The steps to accomplish this are somewhat complex, but thankfully, some great people have written Powershell scripts which execute the necessary commands for both Exchange 2007 and Exchange 2010.  Using these scripts automatically changes the name used both internally and externally by all virtual directories as well as the SCP on the server.

Below are copies of the scripts for both Exchange 2010 and Exchange 2007.

Brian St. Marie - Sr. Systems Engineer

========================================================

 

Exchange 2007  Credit to Exchange Ninjas (http://www.exchangeninjas.com/set-allvdirs)

 

========================================================

 

# Script to allow you to set all virtual directories to a common name like mail.company.com

 

Start-Transcript

 

# Variables

 

[string]$UMExtend = '/UnifiedMessaging/Service.asmx'

[string]$OABExtend = '/OAB'

[string]$SCPExtend = '/Autodiscover/Autodiscover.xml'

[string]$EWSExtend = '/EWS/Exchange.asmx'

[string]$ConfirmPrompt = 'Set this Value? (Y/N)'

[string]$NoChangeForeground = 'white'

[string]$NoChangeBackground = 'red'

 

Write-host 'This will allow you to set the virtual directories associated with Autodiscover provided services to the name you provide.'

Write-host ''

[string]$base = Read-host 'Base name of virtual directory (e.g. mail.company.com)'

write-host ''

# =======================================================

# Validate if a third party trusted certificate is being used

# because BITS won't use untrusted certificates

[string]$set = Read-host 'Is the certificate being used an internally generated certificate? (Y/N)'

Write-host ''

 

if ($set -eq 'Y')    {

    [string]$OABprefix = 'http://'

}    else    {

    [string]$OABprefix = 'https://'

}

 

# =======================================================

# Build the Autodiscover URL and set the SCP Value

 

Write-host 'Setting Autodiscover Service Connection Point' -foregroundcolor Yellow

write-host ''

 

$SCPURL = 'https://' + $base + $SCPExtend

 

[array]$SCPCurrent = Get-ClientAccessServer

 

Foreach ($value in $SCPCurrent) {

    Write-host 'Looking at Server: ' $value.name

    Write-host 'Current SCP value: ' $value.AutoDiscoverServiceInternalUri.absoluteuri

    Write-host 'New SCP Value:     ' $SCPURL

    [string]$set = Read-host $ConfirmPrompt

    write-host ''

   

    if ($set -eq 'Y')    {

         Set-ClientAccessServer -id $value.identity -AutoDiscoverServiceInternalUri $SCPURL

    }    else {

        write-host 'Autodiscover Service Connection Point internal value NOT changed' -foregroundcolor $NoChangeForeground -backgroundcolor $NoChangeBackground

    }

}

 

# =======================================================

# Build the EWS URL and set the internal Value

 

Write-host 'Setting Exchange Web Services Virtual Directories' -foregroundcolor Yellow

write-host ''

 

$EWSURL = 'https://' + $base + $EWSExtend

 

[array]$EWSCurrent = Get-WebServicesVirtualDirectory

 

Foreach ($value in $EWSCurrent) {

    Write-host 'Looking at Server: ' $value.server

    Write-host 'Current Internal Value: ' $value.internalURL

    Write-host 'New Internal Value:     ' $EWSUrl

    [string]$set = Read-host $ConfirmPrompt

    write-host ''

 

    if ($set -eq 'Y')    {

        Set-WebServicesVirtualDirectory -id $value.identity -InternalURL $EWSURL

     } else {

        write-host 'Exchange Web Services Virtual Directory internal value NOT changed' -foregroundcolor $NoChangeForeground -backgroundcolor $NoChangeBackground

     }

 

    Write-host 'Looking at Server: ' $value.server

    Write-host 'Current External Value: ' $value.externalURL

    Write-host 'New External Value:     ' $EWSUrl

    [string]$set = Read-host $ConfirmPrompt

    write-host ''

 

    if ($set -eq 'Y')    {

        Set-WebServicesVirtualDirectory -id $value.identity -ExternalURL $EWSURL

    } else {

        write-host 'Exchange Web Services Virtual Directory external value NOT changed' -foregroundcolor $NoChangeForeground -backgroundcolor $NoChangeBackground

    }

}

 

# ======================================================

# Build the OAB URL and set the internal Value

 

Write-host 'Setting OAB Virtual Directories' -foregroundcolor Yellow

write-host ''

 

$OABURL = $OABprefix + $base + $OABExtend

 

[array]$OABCurrent = Get-OABVirtualDirectory

 

Foreach ($value in $OABcurrent) {

    Write-host 'Looking at Server: ' $value.server

    Write-host 'Current Internal Value: ' $value.internalURL

    Write-host 'New Internal Value:     ' $OABUrl

    [string]$set = Read-host $ConfirmPrompt

    write-host ''

 

    if ($set -eq 'Y')    {

        Set-OABVirtualDirectory -id $value.identity -InternalURL $OABURL

    } else {

        write-host 'OAB Virtual Directory internal value NOT changed' -foregroundcolor $NoChangeForeground -backgroundcolor $NoChangeBackground

    }

 

    Write-host 'Looking at Server: ' $value.server

    Write-host 'Current External Value: ' $value.externalURL

    Write-host 'New External Value:     ' $OABUrl

    [string]$set = Read-host $ConfirmPrompt

    write-host ''

 

    if ($set -eq 'Y') {

        Set-OABVirtualDirectory -id $value.identity -ExternalURL $OABURL

    } else {

        write-host 'OAB Virtual Directory external value NOT changed' -foregroundcolor $NoChangeForeground -backgroundcolor $NoChangeBackground

    }

}

 

# =======================================================

# Build the UM URL and set the internal Value

 

Write-host 'Setting UM Virtual Directories' -foregroundcolor Yellow

write-host ''

 

$UMURL = 'https://' + $base + $UMExtend

 

[array]$UMCurrent = Get-UMVirtualDirectory

 

foreach ($value in $UMCurrent) {

    Write-host 'Looking at Server: ' $value.server

    Write-host 'Current Internal Value: ' $value.internalURL

    Write-host 'New Internal Value:     ' $UMUrl

    [string]$set = Read-host $ConfirmPrompt

    write-host ''

 

    if ($set -eq 'Y') {

        Set-UMVirtualDirectory -id $value.identity -InternalURL $UMURL

    } else {

        write-host 'UM Virtual Directory internal value NOT changed' -foregroundcolor $NoChangeForeground -backgroundcolor $NoChangeBackground

    }

 

    Write-host 'Looking at Server: ' $value.server

    Write-host 'Current External Value: ' $value.externalURL

    Write-host 'New External Value:     ' $UMUrl

    [string]$set = Read-host $ConfirmPrompt

    write-host ''

 

    if ($set -eq 'Y') {

        Set-UMVirtualDirectory -id $value.identity -ExternalURL $UMURL

    } else {

        write-host 'UM Virtual Directory external value NOT changed' -foregroundcolor $NoChangeForeground -backgroundcolor $NoChangeBackground

    }

}

Stop-Transcript

 

 

 

========================================================

 

Exchange 2010                  Credit to Barry Martin (http://virtualbarrymartin.me/2009/12/29/how-to-setup-exchange-2010-to-use-a-single-certificate-for-internal-and-external-use/)

 

========================================================

 

# Script to allow you to set all virtual directories to a common name like mail.company.com

Start-Transcript

# Variables

[string]$UMExtend = “/UnifiedMessaging/Service.asmx”

[string]$OWAExtend = “/OWA”

[string]$OABExtend = “/OAB”

[string]$SCPExtend = “/Autodiscover/Autodiscover.xml”

[string]$EWSExtend = “/EWS/Exchange.asmx”

[string]$ECPExtend = “/ECP”

[string]$ConfirmPrompt = “Set this Value? (Y/N)”

[string]$NoChangeForeground = “white”

[string]$NoChangeBackground = “red”

Write-host “This will allow you to set the virtual directories associated with setting up a single SSL certificate to work with Exchange 2010.”

Write-host “”

[string]$base = Read-host “Base name of virtual directory (e.g. mail.company.com)”

write-host “”

# =======================================================

# Validate if a third party trusted certificate is being used

# because BITS won’t use untrusted certificates

[string]$set = Read-host “Is the certificate being used an internally generated certificate? (Y/N)”

Write-host “”

if ($set -eq “Y”)    {

    [string]$OABprefix = “http://”

}    else    {

    [string]$OABprefix = “https://”

}

# =======================================================

# Build the Autodiscover URL and set the SCP Value

Write-host “Setting Autodiscover Service Connection Point” -foregroundcolor Yellow

write-host “”

$SCPURL = “https://” + $base + $SCPExtend

[array]$SCPCurrent = Get-ClientAccessServer

Foreach ($value in $SCPCurrent) {

    Write-host “Looking at Server: ” $value.name

    Write-host “Current SCP value: ” $value.AutoDiscoverServiceInternalUri.absoluteuri

    Write-host “New SCP Value:     ” $SCPURL

    [string]$set = Read-host $ConfirmPrompt

    write-host “”

  

    if ($set -eq “Y”)    {

         Set-ClientAccessServer -id $value.identity -AutoDiscoverServiceInternalUri $SCPURL

    }    else {

        write-host “Autodiscover Service Connection Point internal value NOT changed” -foregroundcolor $NoChangeForeground -backgroundcolor $NoChangeBackground

    }

}

# =======================================================

# Build the EWS URL and set the internal Value

Write-host “Setting Exchange Web Services Virtual Directories” -foregroundcolor Yellow

write-host “”

$EWSURL = “https://” + $base + $EWSExtend

[array]$EWSCurrent = Get-WebServicesVirtualDirectory

Foreach ($value in $EWSCurrent) {

    Write-host “Looking at Server: ” $value.server

    Write-host “Current Internal Value: ” $value.internalURL

    Write-host “New Internal Value:     ” $EWSUrl

    [string]$set = Read-host $ConfirmPrompt

    write-host “”

    if ($set -eq “Y”)    {

        Set-WebServicesVirtualDirectory -id $value.identity -InternalURL $EWSURL

     } else {

        write-host “Exchange Web Services Virtual Directory internal value NOT changed” -foregroundcolor $NoChangeForeground -backgroundcolor $NoChangeBackground

     }

    Write-host “Looking at Server: ” $value.server

    Write-host “Current External Value: ” $value.externalURL

    Write-host “New External Value:     ” $EWSUrl

    [string]$set = Read-host $ConfirmPrompt

    write-host “”

    if ($set -eq “Y”)    {

        Set-WebServicesVirtualDirectory -id $value.identity -ExternalURL $EWSURL

    } else {

        write-host “Exchange Web Services Virtual Directory external value NOT changed” -foregroundcolor $NoChangeForeground -backgroundcolor $NoChangeBackground

    }

}

# ======================================================

# Build the OAB URL and set the internal Value

Write-host “Setting OAB Virtual Directories” -foregroundcolor Yellow

write-host “”

$OABURL = $OABprefix + $base + $OABExtend

[array]$OABCurrent = Get-OABVirtualDirectory

Foreach ($value in $OABcurrent) {

    Write-host “Looking at Server: ” $value.server

   Write-host “Current Internal Value: ” $value.internalURL

    Write-host “New Internal Value:     ” $OABUrl

    [string]$set = Read-host $ConfirmPrompt

    write-host “”

    if ($set -eq “Y”)    {

        Set-OABVirtualDirectory -id $value.identity -InternalURL $OABURL

    } else {

        write-host “OAB Virtual Directory internal value NOT changed” -foregroundcolor $NoChangeForeground -backgroundcolor $NoChangeBackground

    }

    Write-host “Looking at Server: ” $value.server

    Write-host “Current External Value: ” $value.externalURL

    Write-host “New External Value:     ” $OABUrl

    [string]$set = Read-host $ConfirmPrompt

    write-host “”

    if ($set -eq “Y”) {

        Set-OABVirtualDirectory -id $value.identity -ExternalURL $OABURL

    } else {

        write-host “OAB Virtual Directory external value NOT changed” -foregroundcolor $NoChangeForeground -backgroundcolor $NoChangeBackground

    }

}

# =======================================================

# Build the UM URL and set the internal Value

Write-host “Setting UM Virtual Directories” -foregroundcolor Yellow

write-host “”

$UMURL = “https://” + $base + $UMExtend

[array]$UMCurrent = Get-UMVirtualDirectory

foreach ($value in $UMCurrent) {

    Write-host “Looking at Server: ” $value.server

    Write-host “Current Internal Value: ” $value.internalURL

    Write-host “New Internal Value:     ” $UMUrl

    [string]$set = Read-host $ConfirmPrompt

    write-host “”

    if ($set -eq “Y”) {

        Set-UMVirtualDirectory -id $value.identity -InternalURL $UMURL

    } else {

        write-host “UM Virtual Directory internal value NOT changed” -foregroundcolor $NoChangeForeground -backgroundcolor $NoChangeBackground

    }

    Write-host “Looking at Server: ” $value.server

    Write-host “Current External Value: ” $value.externalURL

    Write-host “New External Value:     ” $UMUrl

    [string]$set = Read-host $ConfirmPrompt

    write-host “”

    if ($set -eq “Y”) {

        Set-UMVirtualDirectory -id $value.identity -ExternalURL $UMURL

    } else {

        write-host “UM Virtual Directory external value NOT changed” -foregroundcolor $NoChangeForeground -backgroundcolor $NoChangeBackground

    }

}

# =======================================================

# Build the ECP URL and set the internal Value

Write-host “Setting ECP Virtual Directories” -foregroundcolor Yellow

write-host “”

$ECPURL = “https://” + $base + $ECPExtend

[array]$ECPCurrent = Get-ECPVirtualDirectory

foreach ($value in $ECPCurrent) {

    Write-host “Looking at Server: ” $value.server

    Write-host “Current Internal Value: ” $value.internalURL

    Write-host “New Internal Value:     ” $ECPUrl

    [string]$set = Read-host $ConfirmPrompt

    write-host “”

    if ($set -eq “Y”) {

        Set-ECPVirtualDirectory -id $value.identity -InternalURL $ECPURL

    } else {

        write-host “ECP Virtual Directory internal value NOT changed” -foregroundcolor $NoChangeForeground -backgroundcolor $NoChangeBackground

    }

    Write-host “Looking at Server: ” $value.server

    Write-host “Current External Value: ” $value.externalURL

    Write-host “New External Value:     ” $ECPUrl

    [string]$set = Read-host $ConfirmPrompt

    write-host “”

    if ($set -eq “Y”) {

        Set-ECPVirtualDirectory -id $value.identity -ExternalURL $ECPURL

    } else {

       write-host “ECP Virtual Directory external value NOT changed” -foregroundcolor $NoChangeForeground -backgroundcolor $NoChangeBackground

    }

}

# =======================================================

# Build the OWA URL and set the internal Value

Write-host “Setting OWA Virtual Directories” -foregroundcolor Yellow

write-host “”

$OWAURL = “https://” + $base + $OWAExtend

[array]$OWACurrent = Get-OWAVirtualDirectory

foreach ($value in $OWACurrent) {

    Write-host “Looking at Server: ” $value.server

    Write-host “Current Internal Value: ” $value.internalURL

    Write-host “New Internal Value:     ” $OWAUrl

    [string]$set = Read-host $ConfirmPrompt

    write-host “”

    if ($set -eq “Y”) {

        Set-OWAVirtualDirectory -id $value.identity -InternalURL $OWAURL

    } else {

        write-host “OWA Virtual Directory internal value NOT changed” -foregroundcolor $NoChangeForeground -backgroundcolor $NoChangeBackground

    }

    Write-host “Looking at Server: ” $value.server

    Write-host “Current External Value: ” $value.externalURL

    Write-host “New External Value:     ” $OWAUrl

    [string]$set = Read-host $ConfirmPrompt

    write-host “”

    if ($set -eq “Y”) {

        Set-OWAVirtualDirectory -id $value.identity -ExternalURL $OWAURL

    } else {

       write-host “OWA Virtual Directory external value NOT changed” -foregroundcolor $NoChangeForeground -backgroundcolor $NoChangeBackground

    }

}

Stop-Transcript


Give Us a Call 617-731-6319 and Ask a Professional IT Support Technician Any Questions You May Have!

Sincerely, Terminal We Serve All of Greater Boston and Cambridge, MA
We hope you have found this information helpful & if so...Please Follow Us on Twitter! or Like Us on Facebook!

Things you may not know about Office 2010

  
  
  

Now that I have had some time with Microsoft Office 2010, I wondered what sets this edition apart from 2003 or 2007. Here are a few things I found while using a copy of Microsoft office 2010 Pro Plus:

  1. The ability to embed a powerpoint presentation into a blog with just a few clicks
  2. View as a conversation that places all your strings into book-like format
  3. Share powerpoint presentations with others remotely so parties can view the presentation at the same time with you.  All they need is an email nvite link.
  4. Connect your social media within Outlook so you can stay connected to your business contacts via LinkedIn, Facebook or Twitter.
  5. Use OneNote to take notes, insert audio clips, videos, conversations and emails into your own digital notebook. You can also share your notebook with others, and view your notes on your desktop, on the web, or from your phone

I would recommend trying out some of these options. If none of these apply to you, I would still have a look at the Microsoft Office website. You can find a lot of useful tools that can help with everyday tasks.

Dennis Foote- Systems Engineer


Give Us a Call 617-731-6319 and Ask a Professional IT Support Technician Any Questions You May Have!

Sincerely, Terminal We Serve All of Greater Boston and Cambridge, MA
We hope you have found this information helpful & if so...Please Follow Us on Twitter! or Like Us on Facebook!

5nine Manager for Hyper-V

  
  
  

A great tool I found for managing Hyper-v servers is called Hyper-v manager from 5nine. They have both a free tool version and a paid version. I will tell you the differences, but first let me tell you about some of the reasons you may want to check this tool out:

  • Installs directly on the Hyper-V server.
  • GUI interface that allows you to manage your virtual machines.
  • Can be run remotely from another Windows installation.
  • Check resources of virtual machines.
  • Snapshot directory access.
  • Hardware administration.
  • Administer multiple Hyper-V servers.
  • File explorer under the view menu.
  • Events and services viewer for Hyper-V services and hardware.

Now the paid version does have some benefits when it comes to the networking and gaining access to the actual server. The binding of the NICs can be a very nice option to have as well as being able to double click and view your servers and workstations. The paid version comes at a cost of just about $100.00 per install.  If you have a cluster or a server farm this would be a great option at a relatively low cost. I give the folks at 5nine a lot of credit for releasing this tool for free. I think this tool runs better and is easier to use then the Hyper-V manager from Windows which makes it a steal at a cost of $0.00 for most of its features.

Dennis Foote-Systems Engineer


Give Us a Call 617-731-6319 and Ask a Professional IT Support Technician Any Questions You May Have!

Sincerely, Terminal We Serve All of Greater Boston and Cambridge, MA
We hope you have found this information helpful & if so...Please Follow Us on Twitter! or Like Us on Facebook!

Group Policy Preferences Simplify Domain Management

  
  
  

Group Policy has been a standard element of domain management since Windows 2000 Server over a decade ago.  However, Group Policy hasn't always kept up with the changes in desktop operating systems, limiting the amount of control network administrators can maintain over client machines.

That all changed with the introduction of Group Policy Preferences, introduced with Windows 2008 Server.  By using GPP technology, Windows 2008 Server allows much more extensive control of client systems than ever before.  Essentially anything that can be configured through the Control Panel of the client system can now be controlled through a Group Policy Object.  But GPP is not limited to just Control Panel options.  Administrators can now install printers (both local and network), map network drives without using ancient DOS-based batch scripts, modify registry entries, install applications, and control folders and files all from a simple Group Policy interface.  And best of all, each of these features can be easily targeted to specific users, computers, or groups through a simple to use GUI.  Yes, you can now easily control which users are assigned which network drives or printers right from a Group Policy without having to use cumbersome and buggy logon scripts!

Unfortunately, because GPP was introduced with Windows 2008 Server, it does not support clients older than Windows Vista out of the box.  However, there is a small patch available from Microsoft (http://www.microsoft.com/download/en/details.aspx?id=3628) which enables support for GPP on Windows XP SP2 and SP3 machines.  This patch can be easily deployed across a network using any typical patch deployment software platform.  My personal favorite tool for doing this is PDQDeploy (http://www.adminarsenal.com/pdq-deploy/main/), which is an excellent, free utility.

Group Policy Preferences completely revolutionize network administration and management for Windows-based networks.  However, it is still extremely common to see older-style GPOs and custom logon scripts being used at companies of all sizes even today.  This results in unnecessary instability and difficulty in management for many networks.  If you're concerned that your network may not be utilizing the powerful new features of Windows 2008 Server such as GPP, Contact Us today and one of our engineers will be more than happy to review your network infrastructure with you.

Brian St. Marie - Sr. Systems Engineer


Give Us a Call 617-731-6319 and Ask a Professional IT Support Technician Any Questions You May Have!

Sincerely, Terminal We Serve All of Greater Boston and Cambridge, MA
We hope you have found this information helpful & if so...Please Follow Us on Twitter! or Like Us on Facebook!

Active Directory Password Policies

  
  
  

Oftentimes, users have a hard time adapting to new password policies on their network.  Perhaps they are running an older version of Windows server or don't have a domain at all and use blank passwords or very simple passwords.  Once they move to a Windows 2003 or 2008 network, they find their old passwords are no longer acceptable.  Most times, users adapt and begin using more complex passwords, but sometimes users want to stick with their old password policy or modify the security level provided by the default Windows policy.  Unfortunately, this is not as easy as it may seem.

In a standard Windows 2008 or 2003 domain, the password policy is pre-defined in the Default Domain Policy Group Policy Object.  This policy is reasonably good for most configurations, though circumstances may vary from organization to organization.  Unfortunately, while you can create new GPOs and configure password policy settings in them, they will have no effect.  The only way to change the password policies of the domain is by editing the Default Domain Policy.  In fact, even if you set the Default Domain Policy password options all to "Not Defined", the standard Active Directory defaults will remain; you must define all the values for any changes to take effect.

This has long been a limitation of Active Directory and newer versions of Windows have not adequately provided alternatives.  In particular, some organizations wish to have multiple password policies, defining different restrictions and requirements for different sets of users.  This has never been possible until Windows 2008.

While common sense would lead you to believe you could simply create new GPOs with custom password policies and assign those to the appropriate Organizational Units, this does not work.  Instead, Microsoft has created an entirely new system specifically for multiple password policies.  This system is is known as Fine Grained Password Policies.  The basic process involves adding a new Active Directory object, known as a Password Settings Object (PSO), into a new container, known as the Password Settings Container (PSC).  The steps necessary to do this are complex and involve using ADSIEdit to manually create the new objects.  Microsoft provides a step-by-step explanation of the process (here)http://technet.microsoft.com/en-us/library/cc770842%28WS.10%29.aspx

Brian St. Marie - Sr. Systems Engineer


Give Us a Call 617-731-6319 and Ask a Professional IT Support Technician Any Questions You May Have!

Sincerely, Terminal We Serve All of Greater Boston and Cambridge, MA
We hope you have found this information helpful & if so...Please Follow Us on Twitter! or Like Us on Facebook!

iPhone email

  
  
  

This week, my blog is about setting up Microsoft Exchange on an iPhone:

1. In Settings, go to Mail, Contacts

2. Click Add Account

3. Click Microsoft Exchange

4. Enter the information on the account screen

*Your email address must match exactly! Your user name and password will be the information you use to log into the computer, which may not be the same as your email information.

5. Once you have that all entered correctly, click Next

6. If you get a message stating that your server could not be verified, click Continue, and enter the name of the server.  This is the same address you entered to get to Outlook Web Access.

7. You may get a second warning stating that the server cannot be identified.  This is due to your server having an untrusted or invalid SSL certificate.  Once again, click Continue.

8. If you receive a message that the Exchange account cannot be verified, click Okay, and then check that all of the information has been entered correctly.  This message is often displayed because of an incorrect password or Domain name.

9. Once it is validated, choose what you want synced with your iphone and click Save.

At this point your iPhone will synchronize.  It can take some time dpeending on the connection speed.

And, there we have it!

Have a great week.

Kristen Hewes - Hardware Technician


Give Us a Call 617-731-6319 and Ask a Professional IT Support Technician Any Questions You May Have!

Sincerely, Terminal We Serve All of Greater Boston and Cambridge, MA
We hope you have found this information helpful & if so...Please Follow Us on Twitter! or Like Us on Facebook!
All Posts