<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-622067486348372264</id><updated>2012-01-11T09:16:24.956-08:00</updated><category term='Mobile'/><category term='Printing'/><category term='DNS'/><category term='Power Point'/><category term='Exchange'/><category term='Outlook'/><category term='Asterisk'/><category term='Cisco'/><category term='Windows'/><category term='Servers; Remote Access'/><category term='Word'/><category term='Google'/><category term='Administration'/><category term='Scripting'/><category term='VMware'/><category term='AutoCAD'/><category term='Linux'/><category term='Windows;'/><category term='Networking'/><category term='Nuts and Bolts'/><category term='Malicious Software'/><category term='windows7'/><category term='Internet Explorer'/><category term='Servers'/><category term='Excel'/><title type='text'>QVLWeb</title><subtitle type='html'>Sharing computer knowledge and help. --------
As of 7/2009 Currently looking for a new job so I may not be as responsive as normal to comments.---------

======== New Easy Tech URL ------&amp;gt; www.eztech.tk</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default?start-index=101&amp;max-results=100'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>183</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-77449422397559490</id><published>2011-06-30T11:24:00.000-07:00</published><updated>2011-06-30T11:24:00.604-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Excel'/><title type='text'>Excel Tricks</title><content type='html'>Issue:&amp;nbsp; Excel can be very useful and having a list of a trick or two can make it more useful.&lt;br /&gt;&lt;br /&gt;Quick: Excel Tips&lt;br /&gt;&lt;br /&gt;Visual: Learning:&lt;br /&gt;Formula, =REPT(”I”,B2)&amp;nbsp; Where B2 is&amp;nbsp;cell with # of times to repeat.&amp;nbsp; Great for Ad Hoc bar graph.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-77449422397559490?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/77449422397559490/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=77449422397559490' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/77449422397559490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/77449422397559490'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2011/06/excel-tricks.html' title='Excel Tricks'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-2532143870811216185</id><published>2011-05-21T12:13:00.000-07:00</published><updated>2011-05-21T12:13:00.231-07:00</updated><title type='text'>Sequential Outlook Form IDs</title><content type='html'>Do How to do this&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-2532143870811216185?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/2532143870811216185/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=2532143870811216185' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/2532143870811216185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/2532143870811216185'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2011/05/sequential-outlook-form-ids.html' title='Sequential Outlook Form IDs'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-680373035587459921</id><published>2011-04-28T17:23:00.000-07:00</published><updated>2011-04-28T17:23:50.956-07:00</updated><title type='text'>Rsync Amazon Cloud Servers</title><content type='html'>Issue: Need to sync data between Amazon EC2 servers that use certificates&lt;br /&gt;&lt;br /&gt;Quick: &lt;br /&gt;&lt;div class="MsoBodyText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 12pt; mso-bidi-font-size: 18.0pt;"&gt;rsync -avz --rsync-path="sudo /usr/bin/rsync" -e "ssh -p 22 -i /PathToKey/MyKey.pem" /LocalDirectory &lt;a href="mailto:ubuntu@UseInternalIP:/RemoteDirectory/"&gt;ubuntu@UseInternalIP:/RemoteDirectory/&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;Found the following information on this &lt;a href="http://www.1stbyte.com/2006/10/25/remote-ssh-rsync-linux-backups-with-certificates-and-no-passwords/"&gt;website&lt;/a&gt;&lt;br /&gt;----Copy of Notes from the website-----------&lt;br /&gt;Remote ssh rsync linux backups with certificates and no passwords&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;by Greg on Oct.25, 2006, under Backup, Linux, Scripting, Security&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Uber quick howto: (based on Debian)&lt;br /&gt;&lt;br /&gt;1. Make sure ssh, rsync and sudo are installed and working.&lt;br /&gt;&lt;br /&gt;2. Add a user account, on remote system.&lt;br /&gt;&lt;br /&gt;2.a Add a certificate with openssl or ssh-keygen (look that up elsewhere)&lt;br /&gt;&lt;br /&gt;2.b Make sure the cert is unencrypted with no password. Yes, that is a slight security concern, HOWEVER, if you are very careful to secure that private key, you are ok. In other words, don’t share it or let it out!&lt;br /&gt;&lt;br /&gt;2.c Add your public key to your new users /home/username/.ssh/authorized_keys file. (how to’s for this stuff are on the web)&lt;br /&gt;&lt;br /&gt;2.d Test this user’s login and make sure it logs you in from your local machine.&lt;br /&gt;&lt;br /&gt;3. Now, this new user is unprivileged, so you need to use sudo for running the remote rsync command. Add this to your remote machine /etc/sudoers file:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;nameofnewuser remotemachinename=NOPASSWD:/usr/bin/rsyncAbove, you replace with the appropriate names.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4. Copy your private key from the remote machine and save it on the local machine where you will be backing up to. For example, save it in the local user’s .ssh directory. /home/localuseraccount/.ssh/private.key&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;5. You need to create a script. In the example below, I have an exclude.txt file also, so I can exclude directories and files. Look that up in the rsync how-to’s.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#!/bin/bashrsync -avz --rsync-path="sudo /usr/bin/rsync" &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--exclude-from=exclude.txt -e&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;"ssh -p 22 -i /home/localuseraccount/.ssh/private.key"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;remoteuseraccount@remote.server.com:/ /backup/to/pathIn case you didn’t catch that, the section above with the rsync command is all one line!&lt;br /&gt;&lt;br /&gt;----End of Copy of Notes from the website-----------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-680373035587459921?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/680373035587459921/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=680373035587459921' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/680373035587459921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/680373035587459921'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2011/04/rsync-amazon-cloud-servers.html' title='Rsync Amazon Cloud Servers'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-4451649332834295719</id><published>2010-11-08T19:19:00.000-08:00</published><updated>2010-11-08T19:19:35.423-08:00</updated><title type='text'>Add Quick Launch Tool Bar</title><content type='html'>Issue: Quick Launch tool bar is not on by default in windows 7&lt;br /&gt;&lt;br /&gt;Quick:&amp;nbsp; right click add tool bar and past in %AppData%\Microsoft\Internet Explorer\Quick Launch&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Visual: Learning:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/975784"&gt;Link&lt;/a&gt;&amp;nbsp;to details&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-4451649332834295719?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/4451649332834295719/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=4451649332834295719' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/4451649332834295719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/4451649332834295719'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2010/11/add-quick-launch-tool-bar.html' title='Add Quick Launch Tool Bar'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-5938137999443858110</id><published>2010-08-31T10:24:00.000-07:00</published><updated>2010-08-31T10:24:50.018-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows;'/><category scheme='http://www.blogger.com/atom/ns#' term='Malicious Software'/><title type='text'>Realtek audio driver fails to load</title><content type='html'>Issue:&amp;nbsp;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; color: #222222; font-family: Verdana, sans-serif; font-size: 12px; line-height: 19px;"&gt;Install Realtek HD Audio Driver failure !!&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; color: #222222; font-family: Verdana, sans-serif; font-size: 12px; line-height: 19px;"&gt;&lt;/span&gt;Quick: disable and uninstall UAA bus driver first&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;Start menu&lt;br /&gt;Right Click "My Computer"&lt;br /&gt;Select Properties&lt;br /&gt;Device manager button&lt;br /&gt;You should see the realtek device with an exclamation point (!) next to it&lt;br /&gt;Right Click and select disable&lt;br /&gt;In the same page under System Devices right click and disable "Microsoft UAA bus driver"&lt;br /&gt;now right click and uninstall UAA bus driver&lt;br /&gt;Now right click "sound video and game controllers" &amp;nbsp;and select "scan for hardware changes"&lt;br /&gt;It should find the sound device and let you install the driver.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-5938137999443858110?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/5938137999443858110/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=5938137999443858110' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/5938137999443858110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/5938137999443858110'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2010/08/realtek-audio-driver-fails-to-load.html' title='Realtek audio driver fails to load'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-7218865039478010849</id><published>2010-08-11T11:00:00.000-07:00</published><updated>2010-08-11T11:00:55.989-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows7'/><title type='text'>Snap Server is not accessible error</title><content type='html'>Issue:&amp;nbsp; Suddenly started getting message that our snap server 4400&amp;nbsp; "is not accessible.&amp;nbsp; you might not&amp;nbsp;have permission to use this network resource. Contact the administrator of this server to find out if you have access permissions.&amp;nbsp; The user name could not be found.&amp;nbsp; Reboot fixes it but it comes back again.&amp;nbsp; Getting internal fault in PID errors in the log file of the snap server.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;Windows 7 machine on the network seems to be the source of the problem.&amp;nbsp; As soon as the windows 7 machine tries to get to the snap server it kills it for everybody.&lt;br /&gt;&lt;br /&gt;Found work around on this &lt;a href="http://social.technet.microsoft.com/Forums/en-US/w7itpronetworking/thread/32f7ad0d-aa59-4e99-bfb5-a3cceb1df882"&gt;page&lt;/a&gt;.&lt;br /&gt;Procedure below fixed it for me:&lt;br /&gt;4. Adjust the security setting on the Windows 7 computer:&lt;br /&gt;&lt;br /&gt;1) Click the Start Button, type "gpedit.msc" (without quotation marks) and click OK.&lt;br /&gt;2) In the "Group Policy" window, double click on "Windows Settings" under "Computer Configuration".&lt;br /&gt;3) Double click on "Security Settings"-&amp;gt; "Local Policies"-&amp;gt; "Security Options"&lt;br /&gt;4) In the right panel, double click on the "Network Security: LAN Manager authentication level", please select "Send LM &amp;amp; NTLM Responses".&lt;br /&gt;5) Click Apply and OK.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;5. Adjust sharing settings:&lt;br /&gt;1) Go to “Control Panel\All Control Panel Items\Network and Sharing Center\Advanced sharing settings”.&lt;br /&gt;2) Under “File sharing connections”, select “Enable File Sharing for Devices that Use 40 or 56-bit encryption”.&lt;br /&gt;&lt;span style="font-size: large;"&gt;Did see the option and did not need to do these steps below for it to work for me.&lt;/span&gt;&lt;br /&gt;3) Under “Password protected sharing”, select “Turn off password protected sharing”.&lt;br /&gt;&lt;br /&gt;4) Save the changes above.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-7218865039478010849?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/7218865039478010849/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=7218865039478010849' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7218865039478010849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7218865039478010849'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2010/08/snap-server-is-not-accessible-error.html' title='Snap Server is not accessible error'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-2010714880233329896</id><published>2010-06-19T13:38:00.000-07:00</published><updated>2010-06-19T13:38:22.101-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Virtual CD for CD-less computers</title><content type='html'>Issue: I recently bought a little mini computer for the kids that comes without a CD drive.&amp;nbsp; Kids need to run some programs that are CD based.&lt;br /&gt;&lt;br /&gt;Quick: Download Free Virtual CD &lt;a href="http://www.magiciso.com/tutorials/miso-magicdisc-history.htm"&gt;software&lt;/a&gt; and run from ISO images &lt;br /&gt;&lt;br /&gt;Visual/ Learning:&lt;br /&gt;&lt;span class="goog-spellcheck-word" style="background: yellow;"&gt;MagicISO&lt;/span&gt;.com has a free tool for creating a virtual software based CD drive.&amp;nbsp;&lt;br /&gt;Download and install the software on the CD-less computer.&lt;br /&gt;&lt;br /&gt;Create a ISO image of your CD on another computer that has a CD drive.&lt;br /&gt;I use Nero but you can use any burning software that support creation of ISO files.&lt;br /&gt;I created a share on my computer with the CD &lt;span class="goog-spellcheck-word" style="background: yellow;"&gt;rom&lt;/span&gt; drive so that I can copy over the network to my other computer.&lt;br /&gt;Connect to the share from the CD-less computer&lt;br /&gt;Copy the ISO file over to the CD-less computer hard disk (wherever is convenient)&lt;br /&gt;Right click the system tray icon for the virtual CD manager&lt;br /&gt;Select Virtual CD/DVD-ROM from the menu&lt;br /&gt;Point it to the ISO file you created for your CD.&lt;br /&gt;You can not access the CD drive and it looks just like you have your CD loaded in a physical CD drive.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-2010714880233329896?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/2010714880233329896/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=2010714880233329896' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/2010714880233329896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/2010714880233329896'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2010/06/virtual-cd-for-cd-less-computers.html' title='Virtual CD for CD-less computers'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-5888477777861781248</id><published>2010-05-19T13:01:00.000-07:00</published><updated>2010-05-19T13:01:57.759-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Scripting'/><title type='text'>Perl - Debugging Scripts</title><content type='html'>Issue: Using perl script and you need help finding a problem.&lt;br /&gt;&lt;br /&gt;Quick: Use the built in debugger tools&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;perl -w scriptName&amp;nbsp;&amp;nbsp;&amp;nbsp; This will give you warnings about the script if there are any.&lt;br /&gt;perl -d scriptName&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Will put you in debug mode&lt;br /&gt;w&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Lists code.&amp;nbsp; another w lists the next lines of code and so on&lt;br /&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Resets code listing to current execution point&lt;br /&gt;s&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Steps through code&lt;br /&gt;n&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Steps through code and treats subroutines as a single step&lt;br /&gt;p $variableName&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Prints value of the variable&lt;br /&gt;x %data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Prints array data&lt;br /&gt;x \%data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Prints better looking array contents&lt;br /&gt;b 20&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set breakpoint at 20&lt;br /&gt;L&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; List all break points&lt;br /&gt;d or D&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Deletes breakpoints&lt;br /&gt;c&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Continues to break point&lt;br /&gt;c 12&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Continues to line 12&lt;br /&gt;&lt;br /&gt;Some links to debugger tutorials&lt;br /&gt;&lt;a href="http://sunsite.ualberta.ca/Documentation/Misc/perl-5.6.1/pod/perldebtut.html"&gt;Short Tutorial&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.devshed.com/c/a/Perl/Using-The-Perl-Debugger/"&gt;Longer Tutorial&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-5888477777861781248?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/5888477777861781248/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=5888477777861781248' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/5888477777861781248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/5888477777861781248'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2010/05/perl-debugging-scripts.html' title='Perl - Debugging Scripts'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-7826790059216278000</id><published>2010-05-13T10:06:00.000-07:00</published><updated>2010-05-13T10:06:25.087-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Scripting'/><category scheme='http://www.blogger.com/atom/ns#' term='Nuts and Bolts'/><title type='text'>Regular Expressions Searching</title><content type='html'>Issue: a "Regular Expression"&amp;nbsp;is a way of building complex searches but&amp;nbsp;they are also confusing&amp;nbsp;to use.&amp;nbsp; Below are some&amp;nbsp;search expressions that I have found useful.&amp;nbsp; And links to some tutorials.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;&lt;br /&gt;/btarget/b&amp;nbsp; - will find the whole word target in a text string&amp;nbsp;(works with&amp;nbsp;start/end line, spaces, special&amp;nbsp;char&lt;br /&gt;&amp;nbsp;examples&amp;nbsp;-- target @target -target-&lt;br /&gt;&lt;br /&gt;(^| +)target( +$) - will find target at start/end of line or with spaces before/after. Will not match special characters.&lt;br /&gt;example --&amp;nbsp;&amp;nbsp;&amp;nbsp; target&lt;br /&gt;&lt;br /&gt;Here is a &lt;a href="http://www.regular-expressions.info/charclass.html"&gt;tutorial&lt;/a&gt; on regular expression searches&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-7826790059216278000?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/7826790059216278000/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=7826790059216278000' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7826790059216278000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7826790059216278000'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2010/05/regular-expressions-searching.html' title='Regular Expressions Searching'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-1931002813021476508</id><published>2010-05-11T12:28:00.000-07:00</published><updated>2010-05-12T11:00:16.708-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outlook'/><title type='text'>Moved Outlook Cached Names (Autocomplete list) To Another Computer</title><content type='html'>Issue:&amp;nbsp;&amp;nbsp; You get a new computer (or Outlook Profile) and now Outlook no longer auto completes the frequently used names that you type into the To field.&lt;br /&gt;&lt;br /&gt;Quick: go to drive:\Documents and Settings\user name\Application Data\Microsoft\Outlook copy profile name.nk2&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;Link to Microsoft &lt;a href="http://office.microsoft.com/en-us/outlook/HA011394511033.ASPX"&gt;Tip&lt;/a&gt;&lt;br /&gt;-----------text from the link ---------&lt;br /&gt;On the computer with the saved AutoComplete names, go to drive:\Documents and Settings\user name\Application Data\Microsoft\Outlook. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Note Depending on your file settings, this folder might be hidden. To view the files in this folder, do one of the following: &lt;br /&gt;&lt;br /&gt;Microsoft Windows XP&lt;br /&gt;Click Start, and then click My Computer. &lt;br /&gt;On the Tools menu, click Folder Options. &lt;br /&gt;Click the View tab, and then, under Advanced settings, under Hidden files and folders, click Show hidden files and folders. &lt;br /&gt;&lt;br /&gt;Microsoft Windows 2000&lt;br /&gt;Double-click My Computer on your desktop. &lt;br /&gt;On the Tools menu, click Folder Options. &lt;br /&gt;Click the View tab, and then click Show hidden files and folders. &lt;br /&gt;Right-click profile name.nk2, and then click Copy.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Tip You can copy the file to removable media, such as a floppy disk or a CD, and then copy the file to the correct location on the other computer. Or you can attach the file to an e-mail message and send the message to yourself. On the new computer, open the attachment in Outlook, and then save it to the correct location.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;On the computer where you want to populate the AutoComplete feature, copy the file to drive:\Documents and Settings\user name\Application Data\Microsoft\Outlook. &lt;br /&gt;&lt;br /&gt;If the Outlook user profile name is different on the computer where you are moving the .nk2 file, you must rename the file with the same Outlook user profile name after you copy it to the correct folder. For example, if you move Kim Akers.nk2 from the original computer with an Outlook user profile name of Kim Akers, and you copy the Kim Akers.nk2 file to the new computer, you must rename it with the Outlook profile name being used on the new computer. &lt;br /&gt;&lt;br /&gt;When prompted about replacing the existing file, click Yes. &lt;br /&gt;&lt;br /&gt;Open Outlook to view changes. &lt;br /&gt;------------- End Text from link-------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-1931002813021476508?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/1931002813021476508/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=1931002813021476508' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/1931002813021476508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/1931002813021476508'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2010/05/moved-outlook-cached-names-to-another.html' title='Moved Outlook Cached Names (Autocomplete list) To Another Computer'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-8620328288703583959</id><published>2010-05-05T11:52:00.000-07:00</published><updated>2010-05-05T11:52:36.032-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outlook'/><title type='text'>Outlook Forms</title><content type='html'>&lt;div&gt;Issue:&lt;br /&gt;Quick:&lt;br /&gt;Visual:&lt;br /&gt;Learning:&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.outlookcode.com/article.aspx?id=61"&gt;Attachments need message control box&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.outlookcode.com/article.aspx?id=66"&gt;Do not send to internet&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-8620328288703583959?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/8620328288703583959/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=8620328288703583959' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/8620328288703583959'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/8620328288703583959'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2010/05/outlook-forms.html' title='Outlook Forms'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-262105224721423908</id><published>2010-05-05T11:44:00.000-07:00</published><updated>2010-05-05T11:50:57.877-07:00</updated><title type='text'>Upadte Existing Outlook Forms</title><content type='html'>&lt;div&gt;Issue: You have a bunch of Outlook forms in a folder and you want to update them to a new form layout.&lt;br /&gt;&lt;br /&gt;Quick:&amp;nbsp;Download &lt;a href="http://download.microsoft.com/download/outlook2000/utility/2000/w9xnt4/en-us/omsgclas.exe"&gt;Omsgclas.exe&lt;/a&gt; utility&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;As an example you might have a bunch of help desk forms stored in a folder.&amp;nbsp; Over time the form layout may change to make the form easier to use.&amp;nbsp; The problem is that if you need to open an old form the layout is not updated automatically but is the old, harder to use version of the form.&amp;nbsp; &lt;br /&gt;Microsoft has a knowledge base article on how to fix this (&lt;a href="http://support.microsoft.com/kb/201087"&gt;Update existing outlook forms to a new form&lt;/a&gt;)&lt;/div&gt;&lt;div&gt;and &lt;a href="http://support.microsoft.com/kb/201089/"&gt;utility&lt;/a&gt; to help as well.&lt;br /&gt;&lt;br /&gt;--------------Here is a snipit&amp;nbsp;of text from the Microsoft page on how to do this with a script as well&amp;nbsp;-----&lt;br /&gt;Create a VBScript routine&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;There are three tasks to this solution. &lt;br /&gt;&lt;br /&gt;Create a new item to store the VBScript code.&lt;br /&gt;&lt;br /&gt;Enter the VBScript code and save the form.&lt;br /&gt;&lt;br /&gt;Run the VBScript code.&lt;br /&gt;&lt;br /&gt;Back to the top&lt;br /&gt;&lt;br /&gt;Create a new item to store the VBScript code&lt;br /&gt;&lt;br /&gt;On the File menu, point to New, and then click Mail Message.&lt;br /&gt;&lt;br /&gt;On the Tools menu, point to Forms, and then click Design This Form to enter form design mode.&lt;br /&gt;&lt;br /&gt;Back to the top&lt;br /&gt;&lt;br /&gt;Enter the VBScript Code and Save the Form&lt;br /&gt;&lt;br /&gt;On the Form menu, click View Code.&lt;br /&gt;&lt;br /&gt;In the Script Editor, type the following code. You do not need to enter the lines that begin with an apostrophe, since these lines are comments that are ignored when executed.&lt;br /&gt;&lt;br /&gt;Sub Item_Open&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;' Change the following line to your new Message Class&lt;br /&gt;&lt;br /&gt;NewMC = "IPM.Contact.MyNewForm"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Set CurFolder = Application.ActiveExplorer.CurrentFolder&lt;br /&gt;&lt;br /&gt;Set AllItems = CurFolder.Items&lt;br /&gt;&lt;br /&gt;NumItems = CurFolder.Items.Count&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;' Loop through all of the items in the folder&lt;br /&gt;&lt;br /&gt;For I = 1 to NumItems&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Set CurItem = AllItems.Item(I)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;' Test to see if the Message Class needs to be changed&lt;br /&gt;&lt;br /&gt;If CurItem.MessageClass &amp;lt;&amp;gt; NewMC Then&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;' Change the Message Class&lt;br /&gt;&lt;br /&gt;CurItem.MessageClass = NewMC&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;' Save the changed item&lt;br /&gt;&lt;br /&gt;CurItem.Save&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;End If&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Next&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;MsgBox "Done."&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;End Sub&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;On the File menu, click Close.&lt;br /&gt;&lt;br /&gt;On the File menu, click Save As. Make sure the default setting for file type is Outlook Template (.oft), and then select a location to save the file. Enter a file name for the form and then click OK.&lt;br /&gt;&lt;br /&gt;Close the item by clicking the X in the upper-right corner of the item window and then click No when prompted to save changes.&lt;br /&gt;&lt;br /&gt;Back to the top&lt;br /&gt;&lt;br /&gt;Run the VBScript code&lt;br /&gt;&lt;br /&gt;Open the folder that contains the items you wish to update.&lt;br /&gt;&lt;br /&gt;To run the VBScript code, open the item again by using Windows Explorer to locate the file and then double-click the .oft file. The code will run automatically because it was entered into an Item_Open event procedure. If you receive a macro warning, click Enable Macros.&lt;br /&gt;&lt;br /&gt;Wait while the code changes the message class for all of the items in the currently selected folder. Depending on the number of items, this may take several minutes. When the code finishes, you should receive a message that says Done.&lt;br /&gt;&lt;br /&gt;Note If you wish to edit the VBScript code later to change the name of the message class, hold down the SHIFT key when you open the item. This prevents the VBScript code from executing and you can go into design mode, make changes to the VBScript code, and save the form. &lt;br /&gt;&amp;nbsp; &lt;br /&gt;------&amp;nbsp; End of Snipit from Microsoft page --------------&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-262105224721423908?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/262105224721423908/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=262105224721423908' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/262105224721423908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/262105224721423908'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2010/05/upadte-existing-outlook-forms.html' title='Upadte Existing Outlook Forms'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-4178906054319129067</id><published>2009-10-29T10:36:00.000-07:00</published><updated>2009-10-29T10:42:18.275-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Servers; Remote Access'/><title type='text'>Remote Access To Computer - Hardware Solutions</title><content type='html'>Issue: At times you need to get to the BIOS or need to be able to see the boot process remotely.  Here is a review of two possible solutions.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;&lt;a href="http://www.smallnetbuilder.com/other/other-reviews/30021-lantronix-securelinx-spider-review-tiny-powerful-ip-kvm"&gt;SecureLinx Spider from Lantronix&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.smallnetbuilder.com/other/other-reviews/30410-iogear-gcn1000-pcportal-review"&gt;IOGEAR GCN1000 PCPortal&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Of the two I like what I read about the Spider product.  A bit more expense but more flexible in terms of connectors you can get and the setup sounds like it is more straight forward.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-4178906054319129067?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/4178906054319129067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=4178906054319129067' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/4178906054319129067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/4178906054319129067'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/10/remote-access-to-computer-hardware.html' title='Remote Access To Computer - Hardware Solutions'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-4624461588501630441</id><published>2009-10-29T10:32:00.000-07:00</published><updated>2009-10-29T10:35:21.374-07:00</updated><title type='text'>Nice - Wake On Lan / Wan Tutorial.</title><content type='html'>Issue:&lt;br /&gt;I discuss WOL issues in my verdiem posts but here is another page that has some detailed information.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:  &lt;a href="http://www.smallnetbuilder.com/lanwan/lanwan-howto/29941-how-to-wake-on-lan--wake-on-wan"&gt;Wake on wan post&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.smallnetbuilder.com/lanwan/lanwan-howto/29941-how-to-wake-on-lan--wake-on-wan"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-4624461588501630441?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/4624461588501630441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=4624461588501630441' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/4624461588501630441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/4624461588501630441'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/10/nice-wake-on-lan-wan-tutorial.html' title='Nice - Wake On Lan / Wan Tutorial.'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-4448834639780719770</id><published>2009-10-28T12:04:00.000-07:00</published><updated>2009-10-28T12:46:46.020-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outlook'/><title type='text'>Outlook - Failed due to registry or installation problem</title><content type='html'>Issue:&lt;br /&gt;You get the following error: The operation failed due to a registry or installation problem. Restart Outlook and try again. If the problem persists, please reinstall.&lt;br /&gt;&lt;br /&gt;Quick:&lt;br /&gt;This is usually a profile problem, you may need to kill the outlook process first.&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;We got this error when doing a send/receive&lt;br /&gt;&lt;br /&gt;This is the error message:&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5397733423107526434" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 60px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SuiZ8yyTzyI/AAAAAAAABWM/0j4L5rPO_9o/s400/01-RegInstError.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To solve this problem you need to create a new Outlook profile. This was not working for us at first but we needed to kill the Outlook process first.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Press ALT-CNTL-DEL keys and select Task Manager. Find Outlook and end the process if you see it in the list.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5397733428338870066" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 357px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SuiZ9GRjxzI/AAAAAAAABWU/Ra-rtUz1BNw/s400/02-RegInstErrorKill.jpg" border="0" /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;Next go to Start / Control Panel and open the Mail configuration icon.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5397733436708604242" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 193px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SuiZ9ldDyVI/AAAAAAAABWc/xIVlBu_Hsg4/s400/03-RegInstErrorCnfMail.jpg" border="0" /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Click on Show Profiles&lt;/p&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5397733440788610066" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 287px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SuiZ90pzvBI/AAAAAAAABWk/XILJ2D8FoyM/s400/04-RegInstErrorShoProf.jpg" border="0" /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;Click on Add and give the new profile a name.&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5397733445835230850" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 264px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SuiZ-HdBDoI/AAAAAAAABWs/2OlqKHfSqcg/s400/05-RegInstErrorNewProf.jpg" border="0" /&gt;&lt;/p&gt;&lt;br /&gt;Select Add a new email account and click next&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5397733254291757106" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 308px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SuiZy95fmDI/AAAAAAAABVk/fQcpEW4XdOE/s400/06-RegInstErrorNewProf.jpg" border="0" /&gt;&lt;/p&gt;&lt;br /&gt;Select Microsoft Exchange Server and click next&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5397733255692362034" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 306px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SuiZzDHbITI/AAAAAAAABVs/TNWRqFVvjmE/s400/07-RegInstErrorNewProf.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Enter your Exchange server name and you user name and click Next.&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5397733259958114242" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 308px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SuiZzTAdV8I/AAAAAAAABV0/dg4ZpmUxMg4/s400/08-RegInstErrorNewProf.jpg" border="0" /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Get message that you have enter all the required information.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_CYXEPbH5yrc/SuiZzmpAJnI/AAAAAAAABV8/pDxQBp4w2Dg/s1600-h/09-RegInstErrorNewProf.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5397733265228441202" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 313px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SuiZzmpAJnI/AAAAAAAABV8/pDxQBp4w2Dg/s400/09-RegInstErrorNewProf.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Now you see this window and you need to select the new profile as the default one form the drop down list.  Click OK and you are done. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5397733274634599602" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 346px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SuiZ0JrmvLI/AAAAAAAABWE/JdS6eI-D-uE/s400/10-RegInstErrorNewProf.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;The error should be gone but you will need to configure this profile to match what you had configured in the old one.&lt;br /&gt;&lt;div&gt;&lt;div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-4448834639780719770?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/4448834639780719770/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=4448834639780719770' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/4448834639780719770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/4448834639780719770'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/10/outlook-failed-due-to-registry-or.html' title='Outlook - Failed due to registry or installation problem'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_CYXEPbH5yrc/SuiZ8yyTzyI/AAAAAAAABWM/0j4L5rPO_9o/s72-c/01-RegInstError.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-3415339347794423245</id><published>2009-10-05T17:22:00.001-07:00</published><updated>2009-10-05T17:24:38.560-07:00</updated><title type='text'>XP disable simple file sharing</title><content type='html'>Issue: You want to see the access control list in an XP computer that is in a workgroup.&lt;br /&gt;&lt;br /&gt;Quick: &lt;span class="f4"    style="font-family:Arial, Helvetica;font-size:-1;color:#000000;"&gt;Click &lt;i&gt;Start &lt;/i&gt;| &lt;i&gt;My Computer&lt;/i&gt; | &lt;i&gt;Tools&lt;/i&gt; | &lt;i&gt;Folder                  Options&lt;/i&gt; | &lt;i&gt;View&lt;br /&gt;&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;Visual/Learning:&lt;br /&gt;Found good information &lt;a href="http://www.google.com/firefox?client=firefox-a&amp;amp;rls=org.mozilla:en-US:official"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-3415339347794423245?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/3415339347794423245/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=3415339347794423245' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/3415339347794423245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/3415339347794423245'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/10/xp-disable-simple-file-sharing.html' title='XP disable simple file sharing'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-4958100898850995996</id><published>2009-08-27T20:08:00.000-07:00</published><updated>2009-08-27T20:08:00.200-07:00</updated><title type='text'>Some Email Tricks</title><content type='html'>Issue: Convert pdf to text or get the definition of a word using just email.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;Adobe provides this tool to the impaired but you can use it to convert small pdf files to text. Just send a pdf attachment to pdf2txt@adobe.com and you will get it in your email as text.&lt;br /&gt;You can also use pdf2html@adobe.com if you want it in html form.&lt;br /&gt;&lt;br /&gt;Get any definition of a word by sending an email to wsmith@wordsmith.org with a subject, define Yourword .&lt;br /&gt;&lt;br /&gt;Google doc will provide you a special code which will enable you to upload word, html and RTF files to your Google Doc account. This is a great way to archive your documents attachments&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-4958100898850995996?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/4958100898850995996/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=4958100898850995996' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/4958100898850995996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/4958100898850995996'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/08/some-email-tricks.html' title='Some Email Tricks'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-6599001249337987209</id><published>2009-08-25T19:46:00.001-07:00</published><updated>2009-08-25T20:03:15.131-07:00</updated><title type='text'>Outlook Hyperlinks</title><content type='html'>Issue: You want to add a link in Outlook to external information.&lt;br /&gt;&lt;br /&gt;Quick\Visual\Learning:&lt;br /&gt;&lt;br /&gt;My experience is that links in Outlook are not activated until you send the message so do not be surprised if the link does not seem to work at the start.&lt;br /&gt;&lt;br /&gt;Here is a &lt;a href="http://office.microsoft.com/en-us/outlook/HP052428041033.aspx"&gt;link&lt;/a&gt; to how to do this and the some text from the link below:&lt;br /&gt;-------------start text from link--------------------&lt;br /&gt;When you type one of the following Internet protocols in the body of a message, Microsoft Outlook creates a hyperlink from the text. If recipients of the message have Internet browsers that support the protocol, they can click the hyperlink to quickly go to the destination &lt;br /&gt;&lt;br /&gt;If the Internet address includes spaces, or Chinese, Japanese, or Korean characters, you must enclose the entire address in angle brackets (&lt; &gt;). For example, &lt;file://C:\My Documents\MyFile.doc&gt;.&lt;br /&gt;&lt;br /&gt;http:// Hypertext Transfer Protocol (HTTP). The protocol most commonly used for Web pages. &lt;br /&gt;&lt;br /&gt;https:// Hypertext Transfer Protocol, Secure. Designed to provide secure communications using HTTP on the Internet. &lt;br /&gt;&lt;br /&gt;file:// Used to open a file on an intranet&lt;br /&gt;&lt;br /&gt;ftp:// Used to transfer files over the internet&lt;br /&gt;&lt;br /&gt;mailto: Used to send messages to an e-mail address. When the recipient clicks this hyperlink, a new message opens with the mailto e-mail address filled in. &lt;br /&gt;&lt;br /&gt;gopher:// A protocol making use of the gopher utility, which finds information and presents it in the form of menus, submenus, and files that can be downloaded and displayed. &lt;br /&gt;&lt;br /&gt;news: Used to open an Internet news group&lt;br /&gt;&lt;br /&gt;nntp:// Network News Transfer Protocol. Used to retrieve and post specific Usenet news articles on the Internet. &lt;br /&gt;&lt;br /&gt;telnet:// Protocol that enables a user to log on from a remote computer and enter commands as if they were using a terminal directly attached to the computer. &lt;br /&gt;&lt;br /&gt;Outlook: or Outlook:// A protocol used to open an Outlook folder or an item. Items include e-mail messages, appointments, contacts, tasks, journal entries, notes, posted items, and documents.) or file in Outlook. This protocol is supported only in Outlook. &lt;br /&gt;&lt;br /&gt;To add a hyperlink to a location in Outlook, or to an Outlook item, use the following in the text of your message:&lt;br /&gt;&lt;br /&gt;Inbox Outlook:Inbox &lt;br /&gt;Contacts Outlook:Contacts &lt;br /&gt;Any folder in your mailbox Outlook:foldername\subfolder &lt;br /&gt;Calendar Outlook:Calendar &lt;br /&gt;A message in your Inbox &lt;Outlook:Inbox/~Subject of message&gt; &lt;br /&gt;A contact in your Contact s folder &lt;Outlook:Contacts/~Name of contact&gt; &lt;br /&gt;&lt;br /&gt;-------------end text from link ------------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-6599001249337987209?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/6599001249337987209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=6599001249337987209' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/6599001249337987209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/6599001249337987209'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/08/outlook-hyperlinks.html' title='Outlook Hyperlinks'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-5735766925504905874</id><published>2009-08-17T10:45:00.000-07:00</published><updated>2009-08-17T10:45:00.336-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Administration'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Malicious Software'/><title type='text'>Detect Computer Slow Down Due to Disk Access</title><content type='html'>Issue:&lt;br /&gt;Slow computer performance&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;&lt;br /&gt;Found good information at this &lt;a href="http://blogs.techrepublic.com.com/window-on-windows/?p=1213&amp;amp;tag=nl.e064"&gt;link&lt;/a&gt; on TechRepublic about detecting if the slow down is due to a particular process that is beating on the hard drive.&lt;br /&gt;&lt;br /&gt;--------------Begin Info from Link --------------&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;Disk time percentage and disk queue length&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;IT professionals think of hard disk corruption or inadequate disk space as the cause of most system performance problems, but disk time is an equally important performance factor. Disk time is represented as a percentage of time that the hard disk is in use. If the hard disk is running 80 percent of the time, for example, you can be sure that system performance is suffering.&lt;br /&gt;&lt;br /&gt;Another factor to consider is the average disk queue length, which refers to the number of processes that are waiting to use the hard disk. Using the disk time percentage in conjunction with the disk queue length will tell you not only how much the hard disk is being used but also if the heavy usage is a problem. For example, if the disk time is 40 percent but the average disk queue length has a factor of two or less, then the hard disk is keeping up with the demand that’s being placed on it.&lt;br /&gt;&lt;br /&gt;On the other hand, if the percentage of disk time and average disk queue length are both high (above 80 percent disk time and a factor of two or more for the average disk queue length), it means that processes are waiting for the hard disk to become available. Anytime a process has to wait for a component to become available, a user will experience less-than-desirable performance.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;Measuring hard disk performance&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;To accurately diagnose a system’s hard disk, you need to measure the percentage of disk time and the average disk queue length.&lt;br /&gt;&lt;br /&gt;Begin by performing a full defragmentation on all the system’s partitions to ensure that all files are contiguous and that the hard disk can perform file reads and writes optimally. Click on the Start menu and select All Programs Accessories System Tools Disk Defragmenter.&lt;br /&gt;&lt;br /&gt;Once you’ve defragmented all partitions, run the Performance Monitor utility by opening the Control Panel and clicking Administrative Tools Performance.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Tip&lt;/span&gt; &lt;/strong&gt;&lt;br /&gt;&lt;em&gt;When the Performance Monitor opens, select any counters that are previously running from the bottom of the window and press Delete. Every counter that’s running has a slight, but noticeable, impact on the system’s performance. Therefore, the fewer counters you use, the more accurate your measurements will be.&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;In the Performance Monitor utility, follow these steps:&lt;br /&gt;&lt;br /&gt;Click the Plus icon to open the Add Counters dialog box.&lt;br /&gt;Next, select PhysicalDisk from the Performance Object dropdown list, which will bring up a list of the physical disk counters.&lt;br /&gt;Now, select the %Disk Time counter from the list and click the All Instances radio button to tell the system to measure the performance of all hard drives.&lt;br /&gt;Next, click the Add button to add the counter to the Performance Monitor.&lt;br /&gt;Finally, select Avg. Disk Queue Length from the counter list, select the All Instances radio button, and click the Add button followed by the Close button. When you do, the performance monitor will begin analyzing the disk usage, as shown in Figure A.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Figure A&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5345760426293440194" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 285px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/Si_0yN-PrsI/AAAAAAAABUc/lolw9aRx8eA/s400/01-DiskHog.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;The numbers beneath the graph refer to the percent of disk time for Drive 0.&lt;br /&gt;As you look at the output, you can see that the lines on the graph correspond to the counters that you’ve installed. For example, in Figure A, the pink line is predominant. You can tell by the legend that the pink line corresponds to the average disk queue length for the C: and D: partitions of Drive 0. You can also tell the exact values of any counter by selecting the counter that you want to examine. It’s best to look at the actual numbers rather than the graph, as the graph can be deceptive if the scale isn’t set correctly.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;Narrowing down the suspects&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Now it’s time to figure out which process is using all those disk resources. The first thing that I recommend to track down the culprit is to press [Ctrl][Alt][Delete] simultaneously to access the Windows Security dialog box. Next, click Task Manager to bring up the Task Manager utility, which reports on the resource utilization of every process running on the entire system.&lt;br /&gt;&lt;br /&gt;While disk usage isn’t one of the factors that Task Manager normally reports, you can configure it to provide this information.&lt;br /&gt;&lt;br /&gt;First, select the Processes tab to view the list of processes that are running on your machine.&lt;br /&gt;Next, select the Select Columns command from the View menu. You’ll now see a list of all the resources that you can monitor through the Task Manager.&lt;br /&gt;I recommend deselecting every resource except for I/O Read Bytes and I/O Write Bytes. When you click OK, you’ll see the number of bytes read and written by each process, as shown in&lt;br /&gt;Figure B.&lt;br /&gt;&lt;br /&gt;The trick now is to go through the list and look for rapidly changing values. It’s normal for most of the values to occasionally change, but if you see one that is constantly changing, then the process that corresponds to that value is hogging your system’s disk resources.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Figure B&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5345760427226091554" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 360px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/Si_0yRcm0CI/AAAAAAAABUk/QZRBNPnuciI/s400/02-DiskHog.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;To kill a system resource hog, highlight the process and click End Process.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;If the rogue system process is a part of the Windows operating system, there’s a good chance that the excessive disk usage is caused by thrashing.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Swapping vs. thrashing&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The process of moving memory blocks between physical and virtual memory is called swapping. Although swapping is inefficient, it’s a perfectly normal process in a Windows environment. Virtual memory is hard disk space that is used as extra memory. Basically, any time Windows needs to read something that exists in virtual memory, it must move that memory block into the system’s physical memory. Thrashing problems are caused by excessive physical and virtual memory swapping.&lt;br /&gt;&lt;br /&gt;However, if the disk usage is traced to a non-Windows process, then you may have problems with an individual service.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Be careful&lt;br /&gt;&lt;/strong&gt;If you eliminate a process you feel is causing excessive disk usage, processor time and memory will also be affected.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;The usual suspects&lt;/strong&gt;&lt;br /&gt;We’ve focused on explaining how excessive disk time usage can degrade system performance, and you have seen some ways to track down the processes that create this problem. By using the Performance Monitor to measure both disk time and average queue length, you can get a sense of whether or not the hard disk is being taxed by the system’s processes. Analyzing the Task Manager further narrows down the possible suspects that may be causing the problem.&lt;br /&gt;&lt;br /&gt;------------End Info from Link -----------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-5735766925504905874?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/5735766925504905874/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=5735766925504905874' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/5735766925504905874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/5735766925504905874'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/08/detect-computer-slow-down-due-to-disk.html' title='Detect Computer Slow Down Due to Disk Access'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_CYXEPbH5yrc/Si_0yN-PrsI/AAAAAAAABUc/lolw9aRx8eA/s72-c/01-DiskHog.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-964110426528485654</id><published>2009-08-14T19:49:00.000-07:00</published><updated>2009-08-14T19:52:48.144-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Get Directory Listing In LINUX</title><content type='html'>Issue: You want to just see the directories in the listing&lt;br /&gt;&lt;br /&gt;Quick:   ls -p PipeSymbol grep "/"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-964110426528485654?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/964110426528485654/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=964110426528485654' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/964110426528485654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/964110426528485654'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/08/get-directory-listing-in-linux.html' title='Get Directory Listing In LINUX'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-6562788876951236256</id><published>2009-07-10T10:12:00.000-07:00</published><updated>2009-07-10T10:12:00.846-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Windows 2003 Prevent Users From Seeing Objects They Can't Access</title><content type='html'>Issue: Hide files and folders when users do not have access to open those objects.&lt;br /&gt;&lt;br /&gt;Quick: download &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=04a563d9-78d9-4342-a485-b030ac442084" target="_blank"&gt;Windows Server 2003 Access-based Enumeration&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;&lt;br /&gt;Windows Server 2008 has the ability to prevent users from seeing files to which they have no access. You can also download a file to add this ability to 2003 server. This is called Access-based Enumeration. Click on the link below to download the file.&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=04a563d9-78d9-4342-a485-b030ac442084" target="_blank"&gt;Windows Server 2003 Access-based Enumeration&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-6562788876951236256?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/6562788876951236256/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=6562788876951236256' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/6562788876951236256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/6562788876951236256'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/07/windows-2003-prevent-users-from-seeing.html' title='Windows 2003 Prevent Users From Seeing Objects They Can&apos;t Access'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-2709598108970481921</id><published>2009-06-22T11:24:00.000-07:00</published><updated>2009-06-22T11:24:02.160-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Show Hidden Windows Drivers</title><content type='html'>Issue: Old hidden drivers can cause a problem. Here is how to expose them in XP and Vista&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;Add an environment variable:&lt;br /&gt;Start/MyComputer/RightClick/Properties/Advanced/Environment Variables button&lt;br /&gt;Add a system variable called:&lt;br /&gt;devmgr_show_nonpresent_devices&lt;br /&gt;Set the value to 1&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5347622507479282098" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 369px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SjaSVm8vsbI/AAAAAAAABUs/WQPesT0zqk0/s400/01ShowHiddenDrivers.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Go to the Device Manager&lt;br /&gt;Start/MyComputer/RightClick/Manage/Device Manager&lt;br /&gt;Select the View menu/Show Hidden Devices&lt;br /&gt;You can now see and delete hidden device drivers.&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5347622511624621426" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 271px; CURSOR: hand; HEIGHT: 257px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SjaSV2ZEjXI/AAAAAAAABU0/EBjbiJsDjis/s400/02ShowHiddenDrivers.jpg" border="0" /&gt; &lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-2709598108970481921?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/2709598108970481921/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=2709598108970481921' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/2709598108970481921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/2709598108970481921'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/06/show-hidden-windows-drivers.html' title='Show Hidden Windows Drivers'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_CYXEPbH5yrc/SjaSVm8vsbI/AAAAAAAABUs/WQPesT0zqk0/s72-c/01ShowHiddenDrivers.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-6434116129960467062</id><published>2009-06-20T11:58:00.000-07:00</published><updated>2009-06-20T11:58:00.203-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Hard Disk Recovery</title><content type='html'>Issue: Your hard drive has crashed and you are looking for some help.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;Here is a link to shareware at &lt;a href="http://www.z-a-recovery.com/download.htm"&gt;Zero Assumption Recovery ZAR&lt;/a&gt; and a &lt;a href="http://i.t.com.com/i/tr/downloads/home/wbahny_HDI_zar.pdf"&gt;HowTo&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-6434116129960467062?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/6434116129960467062/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=6434116129960467062' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/6434116129960467062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/6434116129960467062'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/06/hard-disk-recovery.html' title='Hard Disk Recovery'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-7346871101482558202</id><published>2009-06-17T09:58:00.000-07:00</published><updated>2009-06-17T09:58:00.691-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Word'/><title type='text'>MS Word - Links to Document Sections</title><content type='html'>Issue:&lt;br /&gt;You want to create a link in a Microsoft Word document to other areas of the document.&lt;br /&gt;&lt;br /&gt;Quick:&lt;br /&gt;Put cursor in area you want to link to, Insert Menu / Bookmark (give bookmark a name) /Add ----Save the document ------ Select text to link to bookmark Insert Menu / Hyperlink / Bookmark button / Select your named bookmark.&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;In Word put the cursor where you want to jump to.&lt;br /&gt;Select the Insert menu&lt;br /&gt;Select Bookmark&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SjaaZAPFftI/AAAAAAAABVc/xUHVmffKTl4/s1600-h/01-CreateBookMark.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5347631361899724498" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 180px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SjaaZAPFftI/AAAAAAAABVc/xUHVmffKTl4/s400/01-CreateBookMark.jpg" border="0" /&gt;&lt;/a&gt; Name the Bookmark&lt;br /&gt;Click on Add Button&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_CYXEPbH5yrc/SjaaZOjibhI/AAAAAAAABVU/ublJMzalGs4/s1600-h/02-CreateBookMark.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5347631365743603218" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 270px; CURSOR: hand; HEIGHT: 308px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SjaaZOjibhI/AAAAAAAABVU/ublJMzalGs4/s400/02-CreateBookMark.jpg" border="0" /&gt;&lt;/a&gt;Select the text you want to link to your bookmark&lt;br /&gt;Right Click and select Hyperlink&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_CYXEPbH5yrc/SjaaY4QxbvI/AAAAAAAABVM/qXQKh_zuqyM/s1600-h/03-LinkTextToBookMark.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5347631359759314674" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 320px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SjaaY4QxbvI/AAAAAAAABVM/qXQKh_zuqyM/s400/03-LinkTextToBookMark.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Select the Bookmark... button&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SjaaYpYHbwI/AAAAAAAABVE/ddgSGjQdcsk/s1600-h/04-LinkTextToBookMark.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5347631355763584770" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 218px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SjaaYpYHbwI/AAAAAAAABVE/ddgSGjQdcsk/s400/04-LinkTextToBookMark.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;Select the Bookmark you created previously.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;img id="BLOGGER_PHOTO_ID_5347631352519735122" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 378px; CURSOR: hand; HEIGHT: 347px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SjaaYdSuN1I/AAAAAAAABU8/CXFsL6ck_50/s400/05-LinkTextToBookMark.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Here is a &lt;a href="http://www.internet4classrooms.com/msword_hyperlink.htm"&gt;link&lt;/a&gt; that was helpful&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-7346871101482558202?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/7346871101482558202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=7346871101482558202' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7346871101482558202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7346871101482558202'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/03/ms-word-links-to-document-sections.html' title='MS Word - Links to Document Sections'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_CYXEPbH5yrc/SjaaZAPFftI/AAAAAAAABVc/xUHVmffKTl4/s72-c/01-CreateBookMark.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-8599687145264825484</id><published>2009-06-11T21:09:00.000-07:00</published><updated>2009-06-15T11:41:08.561-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Nuts and Bolts'/><title type='text'>Asus error "System Failed CPU Test"</title><content type='html'>Issue:&lt;br /&gt;On boot get voice error through speakers that says "System Failed CPU Test", repeated over and over.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Larning:&lt;br /&gt;Turns out that this error was related to the power supply. Replaced the power supply and a dead system fan that may have been pulling extra juice from the power supply as well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-8599687145264825484?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/8599687145264825484/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=8599687145264825484' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/8599687145264825484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/8599687145264825484'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/06/asus-error-system-failed-cpu-test.html' title='Asus error &quot;System Failed CPU Test&quot;'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-7939147303189237349</id><published>2009-06-05T10:54:00.000-07:00</published><updated>2009-06-05T10:54:00.236-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Google Gadget Map Display</title><content type='html'>Issue: You want to add a map to a Google site.&lt;br /&gt;&lt;br /&gt;Quick: Use Google Docs spreadsheet to enter data and display map in Google Site gadget.&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;Getting a Google map to display on a Google site is not as easy as you would think. When you open a Google map there is an option to get code in embed in a web page but these have iframe code that Google sites does not allow. Also just putting in the URL in the Google Gadget does not seem to work.&lt;br /&gt;&lt;br /&gt;I found the &lt;a href="http://wp.jarretthousenorth.com/2008/06/05/using-a-google-maps-gadget-in-google-sites/"&gt;solution&lt;/a&gt; that works quite well for what I needed.&lt;br /&gt;Here are the steps to make it work.&lt;br /&gt;Go to Google Docs and create a new spreadsheet.&lt;br /&gt;Enter the addresses in one column and description in the column to the right of the addresses.&lt;br /&gt;Copy the URL of the spreadsheet.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5309431528543984146" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 186px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/Sa7j2DofmhI/AAAAAAAABDc/qxIiRnpX1QA/s400/01-MapDataSheet.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Go to you Google Sites account and open your site.&lt;br /&gt;Edit the page where you want to put the map.&lt;br /&gt;Click Insert&lt;br /&gt;Under Gadgets select More...&lt;br /&gt;Click on the map gadget&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5309421676380923602" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 258px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/Sa7a4ldxptI/AAAAAAAABCk/SwJ7MF21N-I/s400/07SiteMapGadget.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Past in the URL of the Google Docs spreadsheet. You should see a preview in the map config window.&lt;br /&gt;Change size setting and whatever else you want.&lt;br /&gt;Click OK&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5309421675567216898" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 284px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/Sa7a4ibxeQI/AAAAAAAABCs/tnPIHIGxNZM/s400/08SiteMapGadgetConfig.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Now you are done and should see a map on the Google site that has all of your locations marked and you can Pan and Zoom around as well.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5309421685081021106" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 325px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/Sa7a5F4CmrI/AAAAAAAABC0/L0eHAuwqMdw/s400/09ZoomAndPanMap.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Other Links&lt;br /&gt;&lt;a href="http://sites.google.com/site/annuairevin/integrating-google-maps"&gt;Other Examples&lt;/a&gt;&lt;br /&gt;&lt;a href="http://docs.google.com/support/bin/answer.py?answer=91601"&gt;Another &lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-7939147303189237349?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/7939147303189237349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=7939147303189237349' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7939147303189237349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7939147303189237349'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/06/google-gadget-map-display.html' title='Google Gadget Map Display'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_CYXEPbH5yrc/Sa7j2DofmhI/AAAAAAAABDc/qxIiRnpX1QA/s72-c/01-MapDataSheet.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-6707796418074822049</id><published>2009-06-05T02:12:00.000-07:00</published><updated>2009-06-09T15:18:49.823-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Asterisk'/><category scheme='http://www.blogger.com/atom/ns#' term='Cisco'/><title type='text'>Asterisk PBX System Install - 12 Install H323</title><content type='html'>Issue:&lt;br /&gt;I need to connect Asterisk to my Cisco CallManager 3.51 server to allow for phone migration from one system to the other. Since CCM 3.51 does not support SIP I need to get H323 working on Asterisk.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;I found a good link to get me started: &lt;a href="http://voip-info.capatres.com/wiki/view/Asterisk+Cisco+CallManager+Integration.html"&gt;Asterisk Cisco CallManager Integration&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Talks about integration using either H323 or SIP. CCM 3.51 only supports h323 so I need to get h323 working on Asterisk.&lt;br /&gt;&lt;br /&gt;For H323 I found another link: &lt;a href="http://astrecipes.net/index.php?n=286"&gt;Compiling Asterisk 1.4 with TDM400 and H323&lt;/a&gt; .&lt;br /&gt;Following along using this guide-&lt;br /&gt;&lt;br /&gt;The gcc-g++ was already downloaded in &lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-system-install-03-software.html"&gt;Asterisk PBX System Install - 03 Software&lt;/a&gt;, as was the kernel-devel module, but not gnutls-devel so I install that one:&lt;br /&gt;&lt;br /&gt;#yum install –y gnutls-devel&lt;br /&gt;&lt;br /&gt;It is not talked about here but I got an error later on that pwlib needed the fast lexical analyzer generator. After doing some poking around I discovered that I could load this using yum so I will do that now too:&lt;br /&gt;&lt;br /&gt;#yum install –y flex&lt;br /&gt;&lt;br /&gt;I am not interested in Google Talk so I skip the iksemel download and I already have the correct version of make that is above version 3.80, so on to the section: “Download and install OpenH323 libraries”&lt;br /&gt;&lt;br /&gt;Need to download some source files. I will put these in the same place as my other files.&lt;br /&gt;#cd /usr/src&lt;br /&gt;#wget http://downloads.sourceforge.net/openh323/pwlib-v1_10_3-src-tar.gz&lt;br /&gt;#tar zxvf pwlib-v1_10_3-src-tar.gz&lt;br /&gt;#cd pwlib_v1_10_3/&lt;br /&gt;#./configure&lt;br /&gt;#make&lt;br /&gt;#export PWLIBDIR=/usr/src/pwlib_v1_10_3&lt;br /&gt;&lt;br /&gt;My path in the export command is different then those in the astrecipes link because I downloaded my files to a different directory then he did. The export command creates a shell variable that is also recognized by the kernel. In this case the variable contains the path to our pwlib directory. This is an important step as openh323 needs this path variable.&lt;br /&gt;&lt;br /&gt;#cp $PWLIBDIR/lib/libpt_linux_x86_r.so.1.10.3 /usr/lib&lt;br /&gt;Manual copy of the shared library to the system folder. Notice here that we are using the path variable that we created with the export command above.&lt;br /&gt;The full path is:&lt;br /&gt;/usr/src/pwlib_v1_10_3/lib/libpt_linux_x86_r.so.1.10.3 /usr/lib&lt;br /&gt;By using the $PWLIBDIR variable we save a few keystrokes.&lt;br /&gt;&lt;br /&gt;Go back one directory to the src directory&lt;br /&gt;#cd ..&lt;br /&gt;&lt;br /&gt;Next we do pretty much the same thing to install openh323:&lt;br /&gt;&lt;br /&gt;#wget http://downloads.sourceforge.net/openh323/openh323-v1_18_0-src-tar.gz&lt;br /&gt;#tar zxvf openh323-v1_18_0-src-tar.gz&lt;br /&gt;#cd openh323_v1_18_0/&lt;br /&gt;#./configure&lt;br /&gt;&lt;br /&gt;This next command took several minutes on my machine so be patient.&lt;br /&gt;#make opt&lt;br /&gt;&lt;br /&gt;#export OPENH323DIR=/usr/src/openh323_v1_18_0&lt;br /&gt;#cp $OPENH323DIR/lib/libh323_linux_x86_r.so.1.18.0 /usr/lib&lt;br /&gt;#cd ..&lt;br /&gt;&lt;br /&gt;The next section is about installing Asterisk which I have already done, but I need to recompile Asterisk to see the h323 stuff.&lt;br /&gt;&lt;br /&gt;#cd /usr/src/asterisk-1.4.23.1&lt;br /&gt;#make clean&lt;br /&gt;#./configure&lt;br /&gt;#make menuselect&lt;br /&gt;I see that asterisk now has the chan_h323 option selected. That was a happy little moment.&lt;br /&gt;Press x to exit out of menuselect&lt;br /&gt;You need to run make twice now. The first time you get an error that you need to run it again, so just do it.&lt;br /&gt;#make&lt;br /&gt;#make&lt;br /&gt;#make install&lt;br /&gt;I am not going to "make samples" because that would overwrite the work I have done in my .conf files.&lt;br /&gt;&lt;br /&gt;Note - If you run "make samples" by mistake the existing .conf files get written to .conf.old files but just to be safe you should probably save all the work you have done in the .conf files somewhere else once in a while.&lt;br /&gt;&lt;br /&gt;#cd ..&lt;br /&gt;&lt;br /&gt;To start asterisk type:&lt;br /&gt;#asterisk&lt;br /&gt;Attach to the console with:&lt;br /&gt;#asterisk -vvvvr&lt;br /&gt;&lt;br /&gt;It should be running now with H323.&lt;br /&gt;&lt;br /&gt;Next time more work to connect to CallManager.&lt;br /&gt;&lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-install-index.html"&gt;&lt;span style="font-size:180%;"&gt;Asterisk PBX Install - Index&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-6707796418074822049?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/6707796418074822049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=6707796418074822049' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/6707796418074822049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/6707796418074822049'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/06/asterisk-pbx-system-install-12-h323.html' title='Asterisk PBX System Install - 12 Install H323'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-4413432671837804778</id><published>2009-06-02T11:15:00.000-07:00</published><updated>2009-06-02T13:01:44.064-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outlook'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>Exchange 2003 Non-Delivery Reports</title><content type='html'>Issue:&lt;br /&gt;About a year ago (2008) we were getting NDRs because our reverse DNS (RDNS) PTR was not set correctly but we fixed that. Recently our users started getting NDRs of various types again but it is not the reverse pointer this time.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Quick:&lt;br /&gt;Fix FQDN on the SMTP Virtual Server.&lt;br /&gt;&lt;br /&gt;Visual:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://4.bp.blogspot.com/_CYXEPbH5yrc/SiVto3ORjFI/AAAAAAAABUU/ApO0yiBucTY/s1600-h/01-FQDN-Change.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5342797081730976850" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 149px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SiVto3ORjFI/AAAAAAAABUU/ApO0yiBucTY/s400/01-FQDN-Change.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Learning:&lt;br /&gt;We starting getting a number of different NDR errors and I assume this is because of companies tightening up on thier SPAM filtering.&lt;br /&gt;&lt;br /&gt;Errors included:&lt;br /&gt;&lt;br /&gt;The following recipient(s) could not be reached:&lt;br /&gt;FOLLOWED BY EMAIL ADDRESS THAT IT FAILED TO SEND TO AND ONE OF THE FOLLOWING REASONS:&lt;br /&gt;&lt;br /&gt;You do not have permission to send to this recipient. For assistance, contact your system administrator. &lt;myinternalserverdotdomainnamewashere&gt;&lt;br /&gt;FOLLOWED BY DIFFERENT MESSAGES LIKE:&lt;br /&gt;-Helo command rejected: Host not found&lt;br /&gt;-Client host rejected: cannot find your reverse hostname&lt;br /&gt;-Requested action not taken: message refused&lt;br /&gt;-ETC.&lt;br /&gt;&lt;br /&gt;We send email out as:&lt;br /&gt;userName at OurExternalDnsName.com&lt;br /&gt;Our mail server connects as:&lt;br /&gt;InternalDomainName.com&lt;br /&gt;&lt;br /&gt;The thought was that perhaps the receiving servers were trying to validate the Internal Domain Name and failing. I changed the name that the SMTP Virtual server connects with and that solved the problem.&lt;br /&gt;&lt;br /&gt;See visual above:&lt;br /&gt;In Exchange System Manager&lt;br /&gt;Select the Default SMTP Virtual Server and right click for properties&lt;br /&gt;Select the Delivery Tab and the Advanced button&lt;br /&gt;Change the Fully Qualified Domain Name to the External DNS name for your mail server.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-4413432671837804778?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/4413432671837804778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=4413432671837804778' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/4413432671837804778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/4413432671837804778'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/06/exchange-2003-non-delivery-reports.html' title='Exchange 2003 Non-Delivery Reports'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_CYXEPbH5yrc/SiVto3ORjFI/AAAAAAAABUU/ApO0yiBucTY/s72-c/01-FQDN-Change.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-8529800991249193697</id><published>2009-06-01T04:59:00.000-07:00</published><updated>2009-06-09T15:20:46.403-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Asterisk'/><category scheme='http://www.blogger.com/atom/ns#' term='Cisco'/><title type='text'>Asterisk PBX System Install - 11 Overhead Paging</title><content type='html'>Issue: Access to Valcom paging system&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;&lt;br /&gt;Overhead paging system&lt;br /&gt;Valcom V-2003A&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5341029232815298658" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 108px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/Sh8lygzu2GI/AAAAAAAABUM/TwUsxaB-iKI/s400/Valcom-2003A.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Our current system requires us to dial *60, at that point you hear a tone, then dial 1 to access the over head speakers and talk into the phone to make the announcement.&lt;br /&gt;&lt;br /&gt;Looking at our Cisco routers I see that one of the ports is dedicated to this function.&lt;br /&gt;&lt;br /&gt;You can see below that voice port 2/0 is configured as the paging port on the 1760 router.&lt;br /&gt;&lt;br /&gt;Cisco 1760 Configuration&lt;br /&gt;&lt;br /&gt;voice-port 2/0&lt;br /&gt;trunk-group Outbound 2&lt;br /&gt;input gain 2&lt;br /&gt;output attenuation 2&lt;br /&gt;echo-cancel coverage 32&lt;br /&gt;echo-cancel erl worst-case 0&lt;br /&gt;no vad&lt;br /&gt;no comfort-noise&lt;br /&gt;connection plar 401&lt;br /&gt;impedance complex2&lt;br /&gt;description paging port&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To access the port a dial-peer is configured to look for the dial pattern of *60&lt;br /&gt;&lt;br /&gt;!&lt;br /&gt;dial-peer voice 86 pots&lt;br /&gt;destination-pattern *60&lt;br /&gt;port 2/0&lt;br /&gt;forward-digits 0&lt;br /&gt;! &lt;/p&gt;&lt;p&gt;Now all I need to do is get Asterisk to connected to the Cisco router and pass the dialed numbers (*60) to the router. I read on page 140 of the Asterisk book that Asterisk saves the dialed extension in a variable ${EXTEN}. So let’s edit extensions.conf file.&lt;br /&gt;&lt;br /&gt;I added a context called [overhead-paging]&lt;br /&gt;&lt;br /&gt;[overhead-paging]&lt;br /&gt;exten =&gt; *60,1,Dial(${OUTBOUNDTRUNK}/${EXTEN})&lt;br /&gt;exten =&gt; *60,n,Congestion()&lt;br /&gt;exten =&gt; *60,n,Hangup()&lt;br /&gt;&lt;br /&gt;As you remember OUTBOUNDTRUNK is my variable for the Cisco router (Post 8). So this connects to the router and passes the dialed number of *60.&lt;br /&gt;If there is a problem Congestion gives a fast busy sound, and the line hangs up.&lt;br /&gt;&lt;br /&gt;Under the [internal] context I add overhead-paging to the list of included contexts.&lt;br /&gt;&lt;br /&gt;[internal]&lt;br /&gt;include =&gt; outbound-local&lt;br /&gt;include =&gt; parkedcalls&lt;br /&gt;include =&gt; overhead-paging&lt;br /&gt;&lt;br /&gt;That’s it. I reload the dialplan and press *60 on one of the phones. This gets passed to the Cisco router. The router matches the *60 to the port for the paging system. I hear the tone, dial 1, and now I can talk over the overhead speakers.&lt;br /&gt;&lt;br /&gt;Next problem to work on is Cisco CallManager Intergration&lt;/p&gt;&lt;p&gt;&lt;a href="http://qvlweb.blogspot.com/2009/06/asterisk-pbx-system-install-12-h323.html"&gt;&lt;span style="font-size:180%;"&gt;Asterisk PBX System Install - 12 Install H323&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-install-index.html"&gt;&lt;span style="font-size:180%;"&gt;Asterisk PBX Install - Index&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-8529800991249193697?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/8529800991249193697/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=8529800991249193697' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/8529800991249193697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/8529800991249193697'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/05/issue-access-to-valcom-paging-system.html' title='Asterisk PBX System Install - 11 Overhead Paging'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_CYXEPbH5yrc/Sh8lygzu2GI/AAAAAAAABUM/TwUsxaB-iKI/s72-c/Valcom-2003A.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-8286195842173472228</id><published>2009-05-27T15:01:00.000-07:00</published><updated>2009-06-09T15:18:11.870-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Asterisk'/><category scheme='http://www.blogger.com/atom/ns#' term='Cisco'/><title type='text'>Asterisk PBX System Install - 10 Conference And Parked Calls</title><content type='html'>Issue: Asterisk configuration for call parking and conference rooms.&lt;br /&gt;&lt;br /&gt;Quick: features.conf file and meetme.conf file&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;Lesson learned here was that if you do not have zaptel ztdummy configured correctly then conference rooms are not going to work.&lt;br /&gt;&lt;br /&gt;Call Parking - Allows you to send a call to a holding area and then pick that call up from another phone. We use this feature a lot in our company. We sometimes park calls when an urgent call comes in and the person is not at their desk. We just park the call and page the person using our intercom system. They can then take the call from the nearest available phone.&lt;br /&gt;&lt;br /&gt;Setup for this feature happens in the features.conf file.&lt;br /&gt;[general] section&lt;br /&gt;&lt;br /&gt;parkext =&gt; 700 (This is the number where you transfer the call to park it, the system tell you what position the call is in)&lt;br /&gt;&lt;br /&gt;parkpos =&gt; 701-720 (this provides 20 parking positions 701 to 722)&lt;br /&gt;&lt;br /&gt;context =&gt; parkedcalls (sets the context for parked calls)&lt;br /&gt;&lt;br /&gt;parkingtime =&gt; 45 (Set seconds to park, if the call is not picked up before the time limit it is transferred back to the extension that sent the call to parking)&lt;br /&gt;&lt;br /&gt;In my extensions.conf file I need to include the parkedcalls context&lt;br /&gt;[internal]&lt;br /&gt;include =&gt; parkedcalls&lt;br /&gt;&lt;br /&gt;To get this to work you need to restart Asterisk. A simple reload will not get the changes in the features.conf file.&lt;br /&gt;&lt;br /&gt;After restarting Asterisk this is how it works.&lt;br /&gt;You get a call and answer it.&lt;br /&gt;Now I use the 'more' softkey to get to the 'trnsfer' softkey and press it.&lt;br /&gt;I dial 700 and I hear the system speaks the numbers 7 0 1 and I press the 'trnsfer' softkey again.&lt;br /&gt;&lt;br /&gt;Now using any phone I can dial 701 and I am connected back to the caller.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;MeetMe Conferencing&lt;br /&gt;Allows callers to conference by calling a meeting conference number. Conference calls can be protected by passwords as well.&lt;br /&gt;&lt;br /&gt;edit meetme.conf&lt;br /&gt;[rooms]&lt;br /&gt;conf =&gt; 350,54321&lt;br /&gt;&lt;br /&gt;Save this file&lt;br /&gt;350 is the conference room extension, and 54321 is the password for the conference room. You can leave this off if you want like this:&lt;br /&gt;conf =&gt; 350&lt;br /&gt;&lt;br /&gt;Edit the extensions.conf file.&lt;br /&gt;Under our internal context:&lt;br /&gt;[internal]&lt;br /&gt;exten =&gt; 350,1,MeetMe(350)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You can add so function by adding some line before connecting to the conference call. I learned the hard way not to add these lines after connecting the conference all. It did not work and I got an error message in the console that:&lt;br /&gt;" No Zap channel available for conference, user introduction disabled"&lt;br /&gt;So please put the call to the MeetMe conference room last.&lt;br /&gt;&lt;br /&gt;exten =&gt; 350,1,Playback(conf-thereare)&lt;br /&gt;exten =&gt; 350,n,MeetMeCount(350)&lt;br /&gt;exten =&gt; 350,n,Playback(conf-peopleinconf)&lt;br /&gt;exten =&gt; 350,n,MeetMe(350)&lt;br /&gt;&lt;br /&gt;Line one plays a message that "There are currently..."&lt;br /&gt;Line two plays the number of people in the conference call&lt;br /&gt;Line three plays a message "...people in this conference"&lt;br /&gt;Line for connects the call to the conference.&lt;br /&gt;&lt;br /&gt;So the first caller dials 35o and hears:&lt;br /&gt;"There are currently zero people in this conference"&lt;br /&gt;&lt;br /&gt;The next person to call will here that there is one person, and so on.&lt;br /&gt;&lt;br /&gt;Next time connecting to our intercom system.&lt;br /&gt;&lt;a href="http://qvlweb.blogspot.com/2009/05/issue-access-to-valcom-paging-system.html"&gt;&lt;span style="font-size:180%;"&gt;Asterisk PBX System Install - 11 Overhead Paging&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-install-index.html"&gt;&lt;span style="font-size:180%;"&gt;Asterisk PBX Install - Index&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-8286195842173472228?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/8286195842173472228/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=8286195842173472228' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/8286195842173472228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/8286195842173472228'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/05/asterisk-pbx-system-install-10.html' title='Asterisk PBX System Install - 10 Conference And Parked Calls'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-5408432468822404092</id><published>2009-05-27T13:44:00.000-07:00</published><updated>2009-05-27T14:24:32.930-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>XP - Troubleshoot Boot Problems</title><content type='html'>Issue: Need a good one stop diagnostic tool for fixing boot problems.&lt;br /&gt;&lt;br /&gt;Quick: MSCONFIG&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;The link below has a lot of good information about this tool.&lt;br /&gt;&lt;a href="http://blogs.techrepublic.com.com/window-on-windows/?p=1191&amp;amp;tag=nl.e064"&gt;TechRepulic Link&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;------ Overview of Info from Link -------------&lt;br /&gt;Start - Run - msconfig  to start the tool.&lt;br /&gt;GENERAL TAB&lt;br /&gt;- Diagnostic Startup (Loads only what it needs to run Windows)&lt;br /&gt;- Selective Startup (Deselect startup items to isolate problem)&lt;br /&gt;- Launch System Restore (To go back to restore point)&lt;br /&gt;- Expand file (get a new copy of windows file from cab files)&lt;br /&gt;&lt;br /&gt;SYSTEMS.INI AND WIN.INI TABS&lt;br /&gt;Enable and disable sections of code using a check box.&lt;br /&gt;Rearange code sections with 'Move Up' and 'Move Down'&lt;br /&gt;&lt;br /&gt;BOOT.INI TAB&lt;br /&gt;Can select boot modes (Safe Mode, Safe Mode with Networking,  AlternateShell for cmd prompt)&lt;br /&gt;-Noguiboot (no VGA video driver for boot display)&lt;br /&gt;-Bootlog (enable boot logging)&lt;br /&gt;-Basevideo (forces standard VGA driver)&lt;br /&gt;-Sos (shows driver names as they are loaded)&lt;br /&gt;&lt;br /&gt;-Advanced Options Button&lt;br /&gt;--Maxmem (limit memory XP can use to check for bad memory module)&lt;br /&gt;--Numproc (limit number of processors)&lt;br /&gt;--Pcilock (stop XP form assigning sys resources to PCI devices)&lt;br /&gt;--Debug (debugging mode)&lt;br /&gt;---Debugport (port for debuging)&lt;br /&gt;---Baudrate (baud rate for debuging)&lt;br /&gt;---Channel (1394 channel for debug)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SERVICES TAB&lt;br /&gt;-Enable and disable services with check box&lt;br /&gt;-Hide all Windows services with check box (So you just see software added services)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;STARTUP TAB&lt;br /&gt;- Prevent items in startup folder from starting with a check box.&lt;br /&gt;&lt;br /&gt;------ End Overview of Info from Link -------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-5408432468822404092?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/5408432468822404092/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=5408432468822404092' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/5408432468822404092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/5408432468822404092'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/05/xp-troubleshoot-boot-problems.html' title='XP - Troubleshoot Boot Problems'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-8411461167526125716</id><published>2009-05-08T16:15:00.000-07:00</published><updated>2009-05-08T16:29:30.465-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outlook'/><title type='text'>Opening Outlook 2003 Forms In OFT Files</title><content type='html'>Issue: Revert back to old behavior to allow .oft files to open.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Quick: Make changes to the registry&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;In the old days you could open outlook forms as .oft files from Outlook without installing them. Due to security issues Microsoft changed the behavior so that you now have to install the form before you can open it. There are times that it may be helpful to revert back to the old behavior. For one thing it can save a lot of mouse clicks if you work with oft files a lot.&lt;br /&gt;&lt;br /&gt;Here is a &lt;a href="http://support.microsoft.com/kb/907985"&gt;link&lt;/a&gt; on how to revert Outlook 2003 to old behavior.&lt;br /&gt;&lt;br /&gt;TEXT FROM LINK&lt;br /&gt;Not recommended: Re-enable the ability to create properties&lt;br /&gt;Three registry keys can be deployed to client computers to disable the blocking of custom properties and revert Outlook to its previous behavior. These registry keys are supported by group policies. The following registry keys can revert Outlook 2003 to its previous behavior:&lt;br /&gt;&lt;br /&gt;Note The following registry keys do not revert Outlook 2007 to its previous behavior.&lt;br /&gt;AllowTNEFtoCreateProps (HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Options\Mail] "AllowTNEFtoCreateProps"=dword:00000000): If the value is 0, TNEF/MIME cannot create new non-Outlook custom properties. This value is the default value. If the value is 1, TNEF/MIME can create new non-Outlook custom properties. &lt;br /&gt;AllowMSGFilestoCreateProps: If the value is 0, .msg files and .oft files cannot create new non-Outlook custom properties. This value is the default value. If the value is 1, .msg files and .oft files can create new non-Outlook custom properties. &lt;br /&gt;DisallowTNEFPreservation: To ease migration to this new behavior, Outlook preserves the original TNEF when custom properties are not created. The original TNEF is saved in a binary stream on the item that is saved. Outlook uses the following property tag to save the stream: &lt;br /&gt;PR_TNEF_UNPROCESSED_PROPS PROG_TAG(PT_BINARY, 0x0e9C). &lt;br /&gt;The HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Options\Mail] "DisallowTNEFPreservation "=dword:00000000 registry setting controls whether Outlook creates the PR_TNEF_UNPROCESSED_PROPS property.&lt;br /&gt;&lt;br /&gt;Note The PR_TNEF_UNPROCESSED_PROPS property is removed from a message when you embed a message into another message as an attachment. The PR_TNEF_UNPROCESSED_PROPS property is also removed when you forward a message or reply to a message.&lt;br /&gt;END TEXT FROM LINK&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Copy this text (between dashed lines) to a file called OFT.reg&lt;br /&gt;------------------------------------------&lt;br /&gt;Windows Registry Editor Version 5.00&lt;br /&gt;&lt;br /&gt;[HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Options\Mail]&lt;br /&gt;"AllowTNEFtoCreateProps"=dword:00000001&lt;br /&gt;"AllowMSGFilestoCreateProps"=dword:00000001&lt;br /&gt;"DisallowTNEFPreservation"=dword:00000000&lt;br /&gt;----------------------------------------&lt;br /&gt;Save it and then double click on it to upload the registry changes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-8411461167526125716?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/8411461167526125716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=8411461167526125716' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/8411461167526125716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/8411461167526125716'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/05/opening-outlook-2003-forms-in-oft-files.html' title='Opening Outlook 2003 Forms In OFT Files'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-3949945809052928901</id><published>2009-05-08T02:32:00.000-07:00</published><updated>2009-05-27T17:20:05.195-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Asterisk'/><title type='text'>Asterisk PBX System Install - 09 Voicemail Macros</title><content type='html'>Issue:&lt;br /&gt;Configuring Voicemail in Asterisk&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;Voicemail is an important part of any phone system and it seems to work amazingly well in Asterisk with very little configuration.&lt;br /&gt;&lt;br /&gt;First you need to define the mailboxes in the voicemail.conf file.&lt;br /&gt;The sample configuration file has a lot of stuff in it but want we need to configure is towards the bottom of the file.&lt;br /&gt;&lt;br /&gt;In the sample file there is an example under the context of [default] that looks like:&lt;br /&gt;[default]&lt;br /&gt;1234 =&gt; 4242,Example Mailbox,root@localhost&lt;br /&gt;&lt;br /&gt;The 1234 part is the extension of the phone&lt;br /&gt;4242 is the password (this can be updated by the user from his phone)&lt;br /&gt;“Example Mailbox” is the name of the mailbox owner and is used in dial by name directory lookups (see page 156 of the book)&lt;br /&gt;root@localhost is the email address where you want to send a copy of any voicemail messages.&lt;br /&gt;&lt;br /&gt;Note for more information about sending to a pager etc. look at the book on page 155.&lt;br /&gt;&lt;br /&gt;For my use I need to add voicemail for myself. I will do this under the context of [default] and not [internal] (I orignally thought that my voicemail context should match my phone extension context but not true apparently.) I discovered, if I changed the context here, the message waiting light on my phone did not work. (I think the fix for that is to change the mailbox=207 in the sip.conf file to &lt;a href="mailto:mailbox=207@internal"&gt;mailbox=207@internal&lt;/a&gt;, more on that below)&lt;br /&gt;&lt;br /&gt;I add the following line to the voicemail.conf file.&lt;br /&gt;&lt;br /&gt;207 =&gt; 1234,Jimmy Ezell,jezell@company.com&lt;br /&gt;&lt;br /&gt;Pretty simple.&lt;br /&gt;For each additional mailbox I just need to add another line under the [default] context.&lt;br /&gt;&lt;br /&gt;Note - The ability to forward voice mail messages to a email account is great but if you need to look for a voicemail message they are stored in: /var/spool/asterisk/voicemail/ContextName/Extension/INBOX&lt;br /&gt;&lt;br /&gt;Now we need to make some changes to the extension.conf dialplan file to make use of the voicemail.&lt;br /&gt;&lt;br /&gt;To do this we use the voicemail() application like this:&lt;br /&gt;Voicemail(207@default,u)&lt;br /&gt;This will send callers to my voicemail and play the unavailable message. That is what the u means. But what if I want to play the busy message? Use a b instead of the u.&lt;br /&gt;&lt;br /&gt;What I really want is for Asterisk to play correct message depending on if I am busy (on the phone) or unavailable (away from my desk). That requires a little programming and that is what we are going to look at now.&lt;br /&gt;&lt;br /&gt;First I will show you what gets added and then explain it. Then we will look at a way of creating a macro so that we do not have to type this for each one of our phone extensions.&lt;br /&gt;&lt;br /&gt;[internal]&lt;br /&gt;exten =&gt; 207,1,Dial(SIP/207,10)&lt;br /&gt;exten =&gt; 207,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?busy:unavail)&lt;br /&gt;exten =&gt; 207,n(unavail),Voicemail(207@default,u)&lt;br /&gt;exten =&gt; 207,n,Hangup()&lt;br /&gt;exten =&gt; 207,n(busy),Voicemail(207@default,b)&lt;br /&gt;exten =&gt; 207,n,Hangup()&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The first part you should know. There is the context of [internal] and the command to dial the phone.&lt;br /&gt;You need to know that if Asterisk fails to connect to my phone it saves the reason in a variable called DIALSTATUS. This happens automatically.&lt;br /&gt;&lt;br /&gt;Now if the phone does not pickup we go to the next line with the GotoIf command. The GotoIf command is going to allow us to control what happens next.&lt;br /&gt;GotoIf(Expression?TrueDestination,FalseDestination)&lt;br /&gt;Expression is going to be a comparison test follow by a question mark.&lt;br /&gt;TrueDestinaiton and FalseDestination is going to be a lable that points to another line of the dialplan.&lt;br /&gt;&lt;br /&gt;Expressions look like this $[expression], where the expression might be comparing two things like, is DIALSTATUS equal to BUSY? Or something like:&lt;br /&gt;$[DIALSTATUS = “BUSY”]. The BUSY in quotes is what I am checking for.&lt;br /&gt;&lt;br /&gt;This expression is not quite right yet. Remember that DIALSTATUS is a variable and we have to write it like this to get the contents of a variable - ${DIALSTATUS}.&lt;br /&gt;&lt;br /&gt;So now after replacing DIALSTATUS with $[DIALSTATUS]we have:&lt;br /&gt;$[${DIALSTATUS} = “BUSY”]&lt;br /&gt;This is the expression that will compare the contents of the variable DIALSTATUS with the value of BUSY.&lt;br /&gt;&lt;br /&gt;Here is the whole of line 2 for you to look at again.&lt;br /&gt;exten =&gt; 207,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?busy:unavail)&lt;br /&gt;&lt;br /&gt;If DIALSTATUS is equal to BUSY we are going to go to the TrueDestination (busy) but is it is not equal to BUSY we are going to go to the FalseDestination (unavail).&lt;br /&gt;&lt;br /&gt;You can see that (busy) is on the 5th line of our exten 207 dialplan.&lt;br /&gt;exten =&gt; 207,n(busy),Voicemail(207@default,b)&lt;br /&gt;&lt;br /&gt;So if line 2 is true we jump down to line 5 and we call the Voicemail application and request the busy greeting message.&lt;br /&gt;&lt;br /&gt;On the other hand if line 2 is false we jump down to line 3.&lt;br /&gt;exten =&gt; 207,n(unavail),Voicemail(207@default,u)&lt;br /&gt;&lt;br /&gt;This is where you see the label (unavail) and call the Voicemail application and request the unavailable message.&lt;br /&gt;&lt;br /&gt;Great so now Asterisk is able to decide which Voicemail message to play based on whether or not we are on the phone. That is great but I don’t want to have to type all those lines for each extension. That is where macros come in.&lt;br /&gt;&lt;br /&gt;Macros are special contexts sections of the extensions.conf file. You start a macro context with the word macro followed by a dash (-) and the name of the macro. So our voicemail macro might start like this:&lt;br /&gt;[macro-voicemail]&lt;br /&gt;&lt;br /&gt;The s extension is the only one you can have in the a macro section.&lt;br /&gt;&lt;br /&gt;To call a macro you use the Macro() application like this:&lt;br /&gt;[internal]&lt;br /&gt;exten =&gt; 207,1,Macro(voicemail,207)&lt;br /&gt;&lt;br /&gt;So I replaced 6 lines with one single line that is calling my Macro named “voicemail” and passing it a variable which is my phone extension number “207”.&lt;br /&gt;&lt;br /&gt;The Macro will look almost the same as the 6 lines I replaced.&lt;br /&gt;&lt;br /&gt;[macro-voicemail]&lt;br /&gt;exten =&gt; s,1,Dial(SIP/${ARG1},10)&lt;br /&gt;exten =&gt; s,n,GotoIf($["${DIALSTATUS}" = "BUSY"]?busy:unavail)&lt;br /&gt;exten =&gt; s,n(unavail),VoiceMail(${MACRO_EXTEN}@default,u)&lt;br /&gt;exten =&gt; s,n,Hangup()&lt;br /&gt;exten =&gt; s,n(busy),VoiceMail(${MACRO_EXTEN}@default,b)&lt;br /&gt;exten =&gt; s,n,Hangup()&lt;br /&gt;&lt;br /&gt;Here:&lt;br /&gt;exten=&gt;207 was replaced with the exten=&gt;s (only s is allowed in a macro)&lt;br /&gt;SIP/207 was replaced with SIP/${ARG1}, (ARG1 is the extension number passed to the macro)&lt;br /&gt;207@default was replaced with ${MACRO_EXTEN}@default (Extension the macro was called from)&lt;br /&gt;&lt;br /&gt;ARG1 and MACRO_EXTEN hold the same data so I really don't need both, but you can see that there are two ways to get the extension. One way is to pass it into the macro or else use the MACRO_EXTEN. MACRO_EXTEN is automatically loaded by Asterisk with the value of the extension that called the macro.&lt;br /&gt;&lt;br /&gt;So with this macro I only need to add one line to the extensions.conf file. So I might add 3 phones under context [internal] like this:&lt;br /&gt;exten =&gt; 207,1,Macro(voicemail,207)&lt;br /&gt;exten=&gt; 208,1,Macro(voicemail,208)&lt;br /&gt;exten=&gt; 209,1,Macro(voicemail,209)&lt;br /&gt;&lt;br /&gt;To get the messsage waiting light to work you need to add a line to the sip.conf file.&lt;br /&gt;Mailbox=207&lt;br /&gt;If I had used a different voicmail.conf context, other then default, I would have to specify the context like:&lt;br /&gt;mailbox=207@WhatEverTheContextName&lt;br /&gt;&lt;br /&gt;Now we need to go to the asterisk console and run the command:&lt;br /&gt;&gt; reload (that will load the voicemail.conf changes as well as the other changes we made)&lt;br /&gt;&lt;br /&gt;Should be able to call the extension and leave a voicemail message now.&lt;br /&gt;&lt;br /&gt;Back in &lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-system-install-05-cisco.html"&gt;post 5&lt;/a&gt; we configured the cisco sip dialplan to dial 500. We also configured the SIPDefault.cnf file to assign this number to the message button on the cisco phones.&lt;br /&gt;&lt;br /&gt;This is what I am going to setup as now as the number to check voicemail.&lt;br /&gt;In the extensions.conf file:&lt;br /&gt;&lt;br /&gt;exten =&gt; 500,1,VoiceMailMain(${CALLERID(num)}@default)&lt;br /&gt;&lt;br /&gt;500 will now dial voicemail. The CALLERID(num) will match the number I am calling from so that I do not manually have to enter the mailbox number. I will just be prompted for the password.&lt;br /&gt;&lt;br /&gt;Next time call parking and MeetMe conference Calls&lt;br /&gt;&lt;br /&gt;&lt;a href="http://qvlweb.blogspot.com/2009/05/asterisk-pbx-system-install-10.html"&gt;&lt;span style="font-size:180%;"&gt;Asterisk PBX System Install - 10 Conference And Parked Calls&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-install-index.html"&gt;&lt;span style="font-size:180%;"&gt;Asterisk PBX Install - Index&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-3949945809052928901?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/3949945809052928901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=3949945809052928901' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/3949945809052928901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/3949945809052928901'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/05/asterisk-pbx-system-install-09.html' title='Asterisk PBX System Install - 09 Voicemail Macros'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-3977965412272219642</id><published>2009-05-05T16:27:00.000-07:00</published><updated>2009-05-07T09:06:57.013-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outlook'/><title type='text'>Outlook Forms 16 - Update Existing Forms</title><content type='html'>Issue:&lt;br /&gt;You want to modify existing Outlook forms to use an updated or different form.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;At times I have had a need to update old Outlook forms to a newer one. I once had a helpdesk form that got changed along the way. The updated form was being stored in the same public folder as the old helpdesk form. The problem was that the people who refered to the data wanted the old forms to have the same look as the new forms. The form message class controls this and is stored in each item, so each item needed to be updated to use the new form instead of the old one. The solution at the time was to write a script that would update the form message class for each message.&lt;br /&gt;&lt;br /&gt;I may still have the script I used somewhere but I saw this one and it is much nicer then my old one. I will put the link to it here: &lt;a href="http://www.helenfeddema.com/CodeSamples.htm#Code28"&gt;Helen Feddema's VB Script method&lt;/a&gt; followed by instructions on how to use it below.&lt;br /&gt;&lt;br /&gt;Download the file code28.zip and extract the zipped files.&lt;br /&gt;&lt;br /&gt;For this example I am going to change a contact form. Here is the standard one:&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5332775354337113074" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 148px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SgHS7jY4s_I/AAAAAAAABS8/_hLZrB9rSo4/s400/12-Oldform.jpg" border="0" /&gt;&lt;br /&gt;Here is the updated one with some extra fields for christmas gift list and so on:&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5332775354814994258" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 231px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SgHS7lK0l1I/AAAAAAAABS0/j6CaUxvx6k0/s400/11-NewForm.jpg" border="0" /&gt;&lt;br /&gt;Of the downloaded files in the zip, the file that really matters is "Reset Message Class.oft". You can install this in your personal forms library if you want or you can open it in design mode and run it from there. Either way should w0rk.&lt;br /&gt;&lt;br /&gt;Next you need to know the names of the old and new message classes. You probably already know this but if you don't you can get it by changing the folder view.&lt;br /&gt;Current View&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5332763741576391170" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 252px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SgHIXme-agI/AAAAAAAABSU/pQdnxaRShiI/s400/02-FormChgView.jpg" border="0" /&gt;&lt;br /&gt;Go to view/ Arrange By / Current View / Phone List&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5332763747621250466" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 90px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SgHIX9ALpaI/AAAAAAAABSc/3WMzAyOYANo/s400/03-FormChgView.jpg" border="0" /&gt;&lt;br /&gt;With the list view up Right Click in the list headings area and a menu will appear. Select Field Chooser&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5332763750588061730" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 146px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SgHIYIDhmCI/AAAAAAAABSk/FN2pD0lpePE/s400/04-FormChgView.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;In the Field Chooser Box Select "All Contact Fields" in the drop down.&lt;br /&gt;&lt;br /&gt;Select Message Class from the list&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_CYXEPbH5yrc/SgHIYOks9qI/AAAAAAAABSs/Luj5smhIPIA/s1600-h/05-FormChgView.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5332763752337831586" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 180px; CURSOR: hand; HEIGHT: 311px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SgHIYOks9qI/AAAAAAAABSs/Luj5smhIPIA/s400/05-FormChgView.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Drag the Message Class field to the headings bar.&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5332763563893789362" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 295px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SgHINQkJErI/AAAAAAAABRk/qMppWQkPJDo/s400/06-FormChgView.jpg" border="0" /&gt;&lt;br /&gt;Now you can see the names of the message classes in the list view.&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5332763565238681570" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 182px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SgHINVkyf-I/AAAAAAAABRs/_2t6VlTXISw/s400/07-FormChgView.jpg" border="0" /&gt;&lt;br /&gt;Now it is time to run the "Reset Message Class.oft" form .&lt;br /&gt;Click the Select Folder button and Select the folder that has the forms you want to change.&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5332763743366205298" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 208px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SgHIXtJsz3I/AAAAAAAABSM/klGDaD4Vsz8/s400/01-FormChgSelFolder.jpg" border="0" /&gt;&lt;br /&gt;Click the Change button and enter the old and new Message Class Names.&lt;br /&gt;Click on Proceed.&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5332763570175693714" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 180px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SgHINn93U5I/AAAAAAAABR0/rUewiDGzB64/s400/08-FormChgProceed.jpg" border="0" /&gt;&lt;br /&gt;It may take a couple of minutes depending on the number of records you have to update so be patient. When done you should see indication of how many items were processed and an OK Button.&lt;img id="BLOGGER_PHOTO_ID_5332763571236597698" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 233px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SgHINr6zb8I/AAAAAAAABR8/HoTVK5ByRLI/s400/09-FormChgDone.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Back on the list view of our contacts folder you will see that the Message class has been changed on all of our existing forms.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SgHINkEgpjI/AAAAAAAABSE/ET0eDyYaxrc/s1600-h/10-FormChgDone.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5332763569129825842" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 178px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SgHINkEgpjI/AAAAAAAABSE/ET0eDyYaxrc/s400/10-FormChgDone.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://qvlweb.blogspot.com/2009/02/outlook-forms-step-by-step-index.html"&gt;&lt;span style="font-size:180%;"&gt;Go to Outlook Forms Index&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-3977965412272219642?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/3977965412272219642/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=3977965412272219642' title='19 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/3977965412272219642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/3977965412272219642'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/05/update-existing-outlook-forms.html' title='Outlook Forms 16 - Update Existing Forms'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_CYXEPbH5yrc/SgHS7jY4s_I/AAAAAAAABS8/_hLZrB9rSo4/s72-c/12-Oldform.jpg' height='72' width='72'/><thr:total>19</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-663721238704711421</id><published>2009-05-03T09:29:00.000-07:00</published><updated>2009-05-03T09:29:00.141-07:00</updated><title type='text'>Windows Command Line History - Doskey</title><content type='html'>Issue: You have typed a lot of command at the command / dos prompt and want to run one of them again without retyping it.&lt;br /&gt;&lt;br /&gt;Quick:&lt;br /&gt;F7 - history list&lt;br /&gt;Alt+F7 - Clear History&lt;br /&gt;[characters]F8 - searches for command beginning with the characters you typed&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;&lt;br /&gt;Doskey is the program in Windows that maintains history of dos commands. You can scroll through the list with the up and down arrow key, but you can also get a list of commands by pressing the F7 key.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5330154964299452306" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 370px; CURSOR: hand; HEIGHT: 170px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SfiDsxzaj5I/AAAAAAAABRc/7919CAmPIfg/s400/01-DosKeyHistoryF7.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;You can clear the history with ALT-F7 or search for a command that starts with dir by typing dir followed by the F8 key.&lt;/p&gt;&lt;p&gt;Here is a &lt;a href="http://www.computerhope.com/doskeyhl.htm"&gt;link&lt;/a&gt; that has some good information about DosKey.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-663721238704711421?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/663721238704711421/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=663721238704711421' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/663721238704711421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/663721238704711421'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/05/windows-command-line-history-doskey.html' title='Windows Command Line History - Doskey'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_CYXEPbH5yrc/SfiDsxzaj5I/AAAAAAAABRc/7919CAmPIfg/s72-c/01-DosKeyHistoryF7.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-3583861564034375696</id><published>2009-05-01T03:47:00.000-07:00</published><updated>2009-06-16T16:38:13.149-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Asterisk'/><category scheme='http://www.blogger.com/atom/ns#' term='Cisco'/><title type='text'>Asterisk PBX System Install - 08 Outbound Calls</title><content type='html'>Issue: Last time we got inbound calls working and it is time to enable outbound calls.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;In our last post we already configured the Cisco 1760 router outbound calls. It was the section of the configuration that looked like:&lt;br /&gt;&lt;br /&gt;dial-peer voice 100 pots destination-pattern .T port 0/0 forward-digits all&lt;br /&gt;&lt;br /&gt;Where .T is a wildcard that matches all numbers, so Cisco should pass along whatever numbers we send it to our external phone line. Now we just need to tell Asterisk what to send it.&lt;br /&gt;&lt;br /&gt;For this I am working again off of Chapter 5 of the book, which is “Dialplan Basics” to learn about pattern matching and variables.&lt;br /&gt;&lt;br /&gt;Because we do not know what external number is going to be dialed, we have to get Asterisk to recognize a pattern of numbers that will signal that this is an outside call. We also have to capture what number was dialed and pass that along to the Cisco switch, which is stored in a variable.&lt;br /&gt;&lt;br /&gt;Variables are just buckets that hold a piece of information, such as a name or a number. Among other things variables simplify changes. For example if you need to change a sip device and you have called it in several locations of a dialplan then you have to change it in each location. For starters I am going to create a global (seen by the whole dialplan) variable that points to my outbound sip device. The [globals] context is a special context name were you can put these types of variables. Also note that variables are case sensitive.&lt;br /&gt;&lt;br /&gt;[globals]&lt;br /&gt;OUTBOUNDTRUNK=SIP/Cisco1760&lt;br /&gt;&lt;br /&gt;This sets the contents of our OUTBOUNDTRUNK bucket (variable) to be the name of the Cisco router that I configured in the sip.conf file last time.&lt;br /&gt;&lt;br /&gt;To get the contents out of a variable you have to write it like this ${VaribleName}. So per our example, we can use ${OUTBOUNDTRUNK} anywhere in our dialplan where we would normally put the text SIP/Cisco1760.&lt;br /&gt;&lt;br /&gt;Now I will look at pattern matching. A typical way of calling an outside number is to dial 9 to get an outside line and then to dial the 7-digit local phone number. I would like Asterisk to match any number that starts with 9 and is followed by 7 digits, like 9XXXXXXX.&lt;br /&gt;&lt;br /&gt;To do this you start your pattern with an underscore, and enter your pattern. X matches any number, Z matches 1-9, and N matches 2-9.&lt;br /&gt;&lt;br /&gt;So to match a local number the pattern would look like:&lt;br /&gt;_9NXXXXXX&lt;br /&gt;After the 9 we are just going to match numbers 2-9 as a 1 after then 9 would be the pattern for a long-distance call.&lt;br /&gt;&lt;br /&gt;One last bit is that we need to pass the number that was dialed to the Cisco 1760 so that the call can be processed. Asterisk has a built in variable that stores this information for us which is ${EXTEN}. We want to pass alone the phone number but not the leading 9, so to strip that off we use ${EXTEN:1}. The 1 says to start with the second number that was dialed. This is position one of the variable. That is a bit confusing but the positions of the variable start with zero like this: 012345678 so position 0 would be the leading 9 and position 1 is the first digit of our local phone number.&lt;br /&gt;&lt;br /&gt;Now we should have enough information to update our dialplan.&lt;br /&gt;&lt;br /&gt;[outbound-local]&lt;br /&gt;exten =&gt; _9NXXXXXX,1,Dial(${OUTBOUNDTRUNK}/${EXTEN:1})&lt;br /&gt;exten =&gt; _9NXXXXXX,n,Congestion()&lt;br /&gt;exten =&gt; _9NXXXXXX,n,Hangup()&lt;br /&gt;&lt;br /&gt;exten =&gt; 911,1,Dial(${OUTBOUNDTRUNK}/911)&lt;br /&gt;exten =&gt; 9911,1,Dial(${OUTBOUNDTRUNK}/911)&lt;br /&gt;&lt;br /&gt;Here we are going to match any local phone number and dial out using our outbound device (Cisco 1760). If this fails for some reason the next step is Congestion(), which play a fast busy tone, and the last step is to hang up the line.&lt;br /&gt;&lt;br /&gt;Also we have the options for dialing 911 configured. This is set to work with or without dialing 9 first for an outside line (someone in an emergency might for get to dial 9 first).&lt;br /&gt;&lt;br /&gt;Remember that ignorepat is this section of the book does not work with our Cisco phones and you have to use the DIALTEMPLATE file to keep dial tone after pressing 9 (see &lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-system-install-05-cisco.html"&gt;Asterisk PBX System Install - 05 Cisco SIP Phone&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Our outbound dialing has it’s own context [outbound-local]. Remember contexts are separate from each other. We want our internal users to be able to use this [outbound-loca] context so we need to include it in our [internal] context.&lt;br /&gt;&lt;br /&gt;[internal]&lt;br /&gt;include =&gt; outbound-local&lt;br /&gt;&lt;br /&gt;Time to reload the dialplan.&lt;br /&gt;#asterisk –r&lt;br /&gt;&gt;dialplan reload&lt;br /&gt;&lt;br /&gt;Now with these changes we should be able to make an outbound call.&lt;br /&gt;&lt;br /&gt;You can also add long distance and 800 number dialing by adding a context like:&lt;br /&gt;[outbound-long-distance]&lt;br /&gt;exten =&gt; _91NXXNXXXXXX,1,Dial(${OUTBOUNDTRUNK}/${EXTEN:1})&lt;br /&gt;exten =&gt; _91NXXNXXXXXX,n,Congestion()&lt;br /&gt;exten =&gt; _91NXXNXXXXXX,n,Hangup()&lt;br /&gt;&lt;br /&gt;Remember to include it in the internal context as well.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;Next time Voicemail&lt;/span&gt;&lt;br /&gt;&lt;a href="http://qvlweb.blogspot.com/2009/05/asterisk-pbx-system-install-09.html"&gt;&lt;span style="font-size:180%;"&gt;Asterisk PBX System Install - 09 Voicemail Macros&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-install-index.html"&gt;&lt;span style="font-size:180%;"&gt;Asterisk PBX Install - Index&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-3583861564034375696?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/3583861564034375696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=3583861564034375696' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/3583861564034375696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/3583861564034375696'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/05/asterisk-pbx-system-install-08-outbound.html' title='Asterisk PBX System Install - 08 Outbound Calls'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-1782381234727871388</id><published>2009-04-28T10:00:00.000-07:00</published><updated>2009-08-11T10:31:58.764-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Asterisk'/><category scheme='http://www.blogger.com/atom/ns#' term='Cisco'/><title type='text'>Asterisk PBX System Install - 07 External Line</title><content type='html'>Issue:&lt;br /&gt;Configure our Cisco 1760 router to connect inbond phone calls.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;Now to configure the Call router&lt;br /&gt;Using a Cisco 1760 with 2 - 2 port FXO cards (For up to 4 analog phone lines)&lt;br /&gt;&lt;br /&gt;Note there are 4 slots on the router and we have some 4 port cards. I assume that we could have up to 16 total phone lines connected to the router in that configuration.&lt;br /&gt;&lt;br /&gt;For now I am just going to see if I can get one line working.&lt;br /&gt;&lt;br /&gt;Router ip address in this case 172.17.2.1&lt;br /&gt;&lt;br /&gt;One of the first problems I had was that as I was looking for help I saw some posts that I needed to configure the router like this:&lt;br /&gt;voice service voip&lt;br /&gt;allow-connections sip to sip&lt;br /&gt;&lt;br /&gt;The Problem is allow-connections sip to sip was not an option on my router. It turns out I needed to update my router ios to something above version 12.4.15.T&lt;br /&gt;&lt;br /&gt;I got 12.4.15.T.8 which requires 128 RAM and 32 Flash&lt;br /&gt;You should be able to see all this informaiton about your router using command:&lt;br /&gt;&gt; show version&lt;br /&gt;&lt;br /&gt;See &lt;a href="http://qvlweb.blogspot.com/2009/01/cisco-loading-new-ios.html"&gt;January 23 post on loading IOS &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Below are the bits of my router configuration associated with the voice connection.&lt;br /&gt;An easy way to get these on your router is to enter config t mode on the router and copy the commands right into the command window. You may want to copy them a bit at a time instead of all at once so you can see if any errors show up.&lt;br /&gt;&lt;br /&gt;I do not claim to be an expert on routing calls over the Cisco 1760 router. Below is what I came up with and it seems to work. If anyone has insight into what is or is not needed please feel free to submit a comment to this post. I put a few comments below to explain some of what I think is going one with this configuration.&lt;br /&gt;This &lt;a href="http://www.thecruftofmybrain.com/2006/03/14/cisco-router-with-fxo-as-an-asterisk-gateway/"&gt;link&lt;/a&gt; was very useful in my testing.&lt;br /&gt;&lt;br /&gt;-------------------------------------------------&lt;br /&gt;voice call carrier capacity active&lt;br /&gt;voice rtp send-recv&lt;br /&gt;!&lt;br /&gt;&lt;strong&gt;(I had to upgrade my IOS to get the sip to sip options you see below)&lt;br /&gt;&lt;/strong&gt;voice service voip&lt;br /&gt;allow-connections h323 to sip&lt;br /&gt;allow-connections sip to h323&lt;br /&gt;allow-connections sip to sip&lt;br /&gt;sip&lt;br /&gt;bind control source-interface FastEthernet0/0&lt;br /&gt;bind media source-interface FastEthernet0/0&lt;br /&gt;no call service stop&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;voice statistics type csr&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;dial-control-mib retain-timer 180&lt;br /&gt;dial-control-mib max-size 250&lt;br /&gt;archive&lt;br /&gt;log config&lt;br /&gt;hidekeys&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;&lt;strong&gt;(below is the ip address of my Ethernet port on the 172.17.x.x subnet going over to the Cisco switch)&lt;/strong&gt;&lt;br /&gt;interface FastEthernet0/0&lt;br /&gt;description Voice&lt;br /&gt;ip address 172.17.2.1 255.255.0.0&lt;br /&gt;speed 100&lt;br /&gt;full-duplex&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;&lt;strong&gt;(connection plar 401 is the extension on the Asterisk server where the router will connect. The description is not needed but is here to remind us that 555.765.2211 is the number of the outside line that we are going to connect to the router. )&lt;br /&gt;&lt;/strong&gt;voice-port 0/0&lt;br /&gt;input gain 6&lt;br /&gt;output attenuation 0&lt;br /&gt;echo-cancel erl worst-case 0&lt;br /&gt;no vad&lt;br /&gt;no comfort-noise&lt;br /&gt;timing hookflash-out 50&lt;br /&gt;connection plar 401&lt;br /&gt;impedance complex2&lt;br /&gt;description 555.765.2211&lt;br /&gt;station-id name External Caller&lt;br /&gt;station-id number 2211&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;dial-peer cor custom&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;&lt;strong&gt;(400 seem to be just an assigned number and I don’t think it matters which you use. Pattern 4.. means that I will be connection to a 3 digit extension starting with a 4. Target ip is the ip of my Asterisk server 172.17.1.31 and 5060 is the standard SIP port. Codec g711ulaw is the same ulaw protocol that we well be setting on Asterisk.)&lt;/strong&gt;&lt;br /&gt;dial-peer voice 400 voip&lt;br /&gt;destination-pattern 4..&lt;br /&gt;session protocol sipv2&lt;br /&gt;session target ipv4:172.17.1.31:5060&lt;br /&gt;session transport udp&lt;br /&gt;incoming called-number .&lt;br /&gt;dtmf-relay sip-notify rtp-nte&lt;br /&gt;codec g711ulaw&lt;br /&gt;no vad&lt;br /&gt;&lt;strong&gt;!&lt;br /&gt;(Distnation .T matches all numbers and is used for outbound calls)&lt;/strong&gt;&lt;br /&gt;dial-peer voice 100 pots&lt;br /&gt;destination-pattern .T&lt;br /&gt;port 0/0&lt;br /&gt;forward-digits all&lt;br /&gt;!&lt;br /&gt;gateway&lt;br /&gt;timer receive-rtp 1200&lt;br /&gt;!&lt;br /&gt;&lt;strong&gt;(sip-server below points to our Asterisk pbx)&lt;br /&gt;&lt;/strong&gt;sip-ua&lt;br /&gt;retry invite 3&lt;br /&gt;retry response 3&lt;br /&gt;retry bye 3&lt;br /&gt;retry cancel 3&lt;br /&gt;timers trying 1000&lt;br /&gt;sip-server ipv4:172.17.1.31&lt;br /&gt;!&lt;br /&gt;!&lt;br /&gt;telephony-service&lt;br /&gt;fxo hook-flash&lt;br /&gt;max-conferences 4 gain -6&lt;br /&gt;transfer-system full-blind&lt;br /&gt;transfer-pattern ....&lt;br /&gt;!&lt;br /&gt;----------------------------------------------&lt;br /&gt;&lt;br /&gt;On the Asterisk server we have to configure the sip.conf file to allow the 1760 router to connect over sip.&lt;br /&gt;&lt;br /&gt;#&lt;strong&gt;vi sip.conf&lt;br /&gt;i&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;[general]&lt;br /&gt;&lt;br /&gt;[Cisco1760]&lt;br /&gt;context=incoming_calls&lt;br /&gt;type=friend&lt;br /&gt;host=172.17.2.1&lt;br /&gt;dtmfmode=rfc2833&lt;br /&gt;disallow=all&lt;br /&gt;allow=ulaw&lt;br /&gt;insecure=very&lt;br /&gt;&lt;br /&gt;[207]&lt;br /&gt;context=internal&lt;br /&gt;type=friend&lt;br /&gt;disallow=all&lt;br /&gt;allow=ulaw&lt;br /&gt;host=dynamic&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Esc-Key&lt;br /&gt;:wq&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;You see above the new section added to the sip.conf file for the Cisco router. The section name "cisco1760" was just a name I picked. The context is different (incoming_calls not the context of internal we used on the phones) so that will need to be configured in the extensions.conf file. This keeps incoming calls separate from our internal phones. There are security reasons for doing it this way. Friend says we can send and receive calls, dtmfmode=rfc2833 allows key tones to get through, Host points to the ip address of the router and it is configured for ulaw which is the same as the router. The line insecure=very is important and needs to be there from what I read.&lt;br /&gt;disallow all does not allow any codecs except for the one we specifically allow which is ulaw.&lt;br /&gt;&lt;br /&gt;In extensions.conf we need to configure the incoming_calls context.&lt;br /&gt;[globals]&lt;br /&gt;&lt;br /&gt;[general]&lt;br /&gt;&lt;br /&gt;[default]&lt;br /&gt;&lt;br /&gt;[incoming_calls]&lt;br /&gt;exten =&gt; 401,1,Answer&lt;br /&gt;exten =&gt; 401,n,Background(main-menu)&lt;br /&gt;exten =&gt; 401,n,WaitExten(15)&lt;br /&gt;&lt;br /&gt;exten =&gt; 1,1,Dial(SIP/207,15)&lt;br /&gt;&lt;br /&gt;exten =&gt; i,1,Playback(pbx-invalid)&lt;br /&gt;exten =&gt; i,n,Goto(incoming_calls,401,1)&lt;br /&gt;&lt;br /&gt;exten =&gt; t,1,Playback(vm-goodby)&lt;br /&gt;exten =&gt; t,n,Hangup()&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[internal]&lt;br /&gt;&lt;br /&gt;exten =&gt; 401,1,Answer&lt;br /&gt;exten =&gt; 401,n,Playback(tt-weasels)&lt;br /&gt;exten =&gt; 401,n,Hangup()&lt;br /&gt;&lt;br /&gt;[phones]&lt;br /&gt;include =&gt; internal&lt;br /&gt;&lt;br /&gt;Under incoming_calls I added extension 401 and it looks a lot like the 401 under the internal context but they are not the same. Incoming_call and internal contexts are completely separate areas of the dial plan. The calling plan defined under incoming_calls does not communicate with the plan under the internal context. So what does this do?&lt;br /&gt;&lt;br /&gt;When the router connects to the Asterisk server as a sip device it is assigned to the incoming_calls context. The router then connects on extension 401 because that is what we configured it to do on the router configuration. The 401 extension program under the incoming_ calls context runs and answers the line. It will play back a message that says “Main Menu” and then it waits 15 seconds for someone to enter a number. It does not tell them what number to press because we have not set that part up yet. This is the bare beginnings of setting up a phone tree for routing calls. Looking at the dial plan you can see that extension 1 has been configured. If 1 is dialed during the waiting period the sip device 207 will be called and connected.&lt;br /&gt;&lt;br /&gt;The other 2 extensions in the section are there to help in testing. The i extension is for invalid entries. This message gets played if someone enters a number for an undefined or invalid extension. The t extension is the time out action and just hangs up if no numbers are entered in the allotted time.&lt;br /&gt;&lt;br /&gt;So we can use this to test by calling in from somewhere (cell phone maybe) on our outside line 555-765-2211 (of course this is not the real number I am using). I hear the “Main Menu” message. I dial 1 and the 207 phone on my desk rings and I can pick it up and talk pretty cool when you get that working for the first time.&lt;br /&gt;&lt;br /&gt;Next time we will get outbound calls working&lt;br /&gt;&lt;a href="http://qvlweb.blogspot.com/2009/05/asterisk-pbx-system-install-08-outbound.html"&gt;&lt;span style="font-size:180%;"&gt;Asterisk PBX System Install - 08 Outbound Calls&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-install-index.html"&gt;&lt;span style="font-size:180%;"&gt;Asterisk PBX Install - Index&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-1782381234727871388?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/1782381234727871388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=1782381234727871388' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/1782381234727871388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/1782381234727871388'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/04/asterisk-pbx-system-install-07-external.html' title='Asterisk PBX System Install - 07 External Line'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-6328650047003859130</id><published>2009-04-24T10:52:00.000-07:00</published><updated>2009-04-28T10:15:23.798-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Asterisk'/><category scheme='http://www.blogger.com/atom/ns#' term='Cisco'/><title type='text'>Asterisk PBX System Install - 06 Two SIP Phones</title><content type='html'>Issue:&lt;br /&gt;The goal for today is to be able to call another extension on the Asterisk server and talk to someone.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The goal to have a phone connect to Asterisk and have Asterisk respond should have been accomplished last time.&lt;br /&gt;The new goal is to have two ip phones talking to each other.&lt;br /&gt;&lt;br /&gt;We well need a second IP phone configured for SIP.&lt;br /&gt;This should be pretty easy since we got everything in place already in the last post.&lt;br /&gt;&lt;br /&gt;Plug in the phone and get the MAC Address of the phone&lt;br /&gt;Copy the MAC Address specific file we created last time (my example SIP000d28f35928.cnf)&lt;br /&gt;Edit the copy to configure the names of the phone to be the new extension name (example replace 207 with 222)&lt;br /&gt;Rename the copy to match the MAC Address of the new phone SIPXXXXXXXXXXXX.cnf (Replace Xs with MAC Address)&lt;br /&gt;Now the phone should come up with SIP loaded and the correct extension name (example 222).&lt;br /&gt;&lt;br /&gt;Just to test you may want to look at the ip address on the phone and verify that the Asterisk server can ping that address as we did last time.&lt;br /&gt;&lt;br /&gt;Now the task is to configure Asterisk so the phones can call each other.&lt;br /&gt;&lt;br /&gt;We need to change the sip.conf file to allow the new phone 222 to connect to Asterisk. These files are in the /etc/asterisk directory. Using vi to edit sip.conf we see the contents of the file on the screen. Get into the insert mode and add the same text for 222 as we have for 207&lt;br /&gt;#vi sip.conf&lt;br /&gt;i&lt;br /&gt;&lt;br /&gt;[general]&lt;br /&gt;&lt;br /&gt;[207]&lt;br /&gt;context=internal&lt;br /&gt;type=friend&lt;br /&gt;disallow=all&lt;br /&gt;allow=ulaw&lt;br /&gt;host=dynamic&lt;br /&gt;&lt;br /&gt;[222]&lt;br /&gt;context=internal&lt;br /&gt;type=friend&lt;br /&gt;disallow=all&lt;br /&gt;allow=ulaw&lt;br /&gt;host=dynamic&lt;br /&gt;&lt;br /&gt;Esc-Key&lt;br /&gt;:wq&lt;br /&gt;&lt;br /&gt;Connect to the Asterisk console and run the command&lt;br /&gt;#asterisk -r&lt;br /&gt;&gt;sip reload&lt;br /&gt;&lt;br /&gt;This loads our changes to the sip file. I am now able to dial extension 401 on the extension 222 phone and here the weasels message played but I still cannot dial the other phone extension because it has not been added to the extensions.conf file yet.&lt;br /&gt;&lt;br /&gt;This is a good time to talk a bit more about the Dialplan (extensions.conf) file.&lt;br /&gt;When you create an extension for a phone in the extensions.conf file you are creating a program that runs when the extension is called. Each step for our 207 example extension is defined like this:&lt;br /&gt;exten =&gt; 207&lt;br /&gt;&lt;br /&gt;The first step is always number 1 (must be labeled this way). You could number the next step 2 but instead you can use n for all the steps after 1 and Asterisk will just do them in order. That way you can move things around without having to renumber everything.&lt;br /&gt;&lt;br /&gt;exten=&gt;207,1&lt;br /&gt;&lt;br /&gt;Next comes the action or program to be performed (Answer the call in this case) :&lt;br /&gt;exten=&gt;207,1,Answer()&lt;br /&gt;&lt;br /&gt;Answer does not require any extra information to work. When we dial the extension in this case we do not want Asterisk to Answer we want it to connect us to another phone we are dialing. You do this with the Dial() application and that does require more information.&lt;br /&gt;Inside the parenthasis be can put up to 4 arguments.&lt;br /&gt;Dial(Destination, timeout, option, URL)&lt;br /&gt;All we are going to use is a destination and a timeout.&lt;br /&gt;&lt;br /&gt;exten=&gt;207,1,Dial(SIP/207,15)&lt;br /&gt;&lt;br /&gt;This tells asterisk to ring the sip phone 207 that is defined in our sip.conf file for 15 seconds. If no one answers the phone the next step will be to hangup the line. (Later we will look at things like voicemail.)&lt;br /&gt;&lt;br /&gt;Now lets update our extensions.conf file.&lt;br /&gt;&lt;br /&gt;Get out of Asterisk console&lt;br /&gt;&gt;exit&lt;br /&gt;Edit the extensions.conf file and add the phone extensions as you see below in the internal context (section) of the file.&lt;br /&gt;#vi extensions.conf&lt;br /&gt;[globals]&lt;br /&gt;&lt;br /&gt;[general]&lt;br /&gt;&lt;br /&gt;[default]&lt;br /&gt;&lt;br /&gt;[incoming_calls]&lt;br /&gt;&lt;br /&gt;[internal]&lt;br /&gt;&lt;br /&gt;exten =&gt; 207,1,Dial(SIP/207,10)&lt;br /&gt;exten =&gt; 207,n,Hangup()&lt;br /&gt;&lt;br /&gt;exten =&gt; 222,1,Dial(SIP/222,10)&lt;br /&gt;exten =&gt; 222,n,Hangup()&lt;br /&gt;&lt;br /&gt;exten =&gt; 401,1,Answer()&lt;br /&gt;exten =&gt; 401,n,Playback(tt-weasels)&lt;br /&gt;exten=&gt; 401,n,Hangup()&lt;br /&gt;&lt;br /&gt;[phones]&lt;br /&gt;include =&gt; internal&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Esc-Key&lt;br /&gt;:&lt;strong&gt;wq&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Now reload this configuration in Asterisk. Go to the Asterisk console prompt and issue the command dialplan reload.&lt;br /&gt;&gt;dialplan reload&lt;br /&gt;&lt;br /&gt;Since we have verbose turned on you should see the plan load with no error messages. These changes tell Asterisk what to do when the phone extension is dialed. When you pick up the phone on 222 and dial 207 Asterisk will connect or dial the SIP device 207 we created in the sip.conf file and complete the call connection. The same thing will happen if we pick up the 207 phone and call 222.&lt;br /&gt;&lt;br /&gt;Next time we will look at connecting to an external phone line.&lt;br /&gt;&lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-system-install-07-external.html"&gt;&lt;span style="font-size:180%;"&gt;Asterisk PBX System Install - 07 External Line&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:180%;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-install-index.html"&gt;&lt;span style="font-size:180%;"&gt;Asterisk PBX Install - Index&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-6328650047003859130?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/6328650047003859130/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=6328650047003859130' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/6328650047003859130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/6328650047003859130'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/04/asterisk-pbx-system-install-06-two-sip.html' title='Asterisk PBX System Install - 06 Two SIP Phones'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-7234438579873755280</id><published>2009-04-21T03:43:00.000-07:00</published><updated>2009-08-10T12:46:02.286-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Asterisk'/><category scheme='http://www.blogger.com/atom/ns#' term='Cisco'/><title type='text'>Asterisk PBX System Install - 05 Cisco SIP Phone</title><content type='html'>Issue:&lt;br /&gt;We have Cisco phones and need to load the SIP protocol on them and test Asterisk.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;The Cisco phones come loaded with the Cisco proprietary SKINNY protocol loaded. Asterisk apparently does support SKINNY but has better support for SIP. To load SIP on the phone we need to get the SIP files and use a TFTP server to load them.&lt;br /&gt;&lt;br /&gt;Here is a &lt;a href="http://www.voip-info.org/wiki-Asterisk+phone+cisco+79xx"&gt;link&lt;/a&gt; to information that may be helpful if you have problems.&lt;br /&gt;Another good &lt;a href="http://www.markwilson.co.uk/blog/2008/07/configuring-a-cisco-ip-phone-for-voip-using-sip.htm"&gt;link&lt;/a&gt;. And &lt;a href="http://www.cisco.com/en/US/products/hw/phones/ps379/products_tech_note09186a0080094584.shtml"&gt;antoher&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;If you have access to Cisco support you can get the sip files from them. I got my files from a phone vendor when we were looking at converting our phones over to another sip based phone system.&lt;br /&gt;&lt;br /&gt;Once SIP is loaded you are not required to have the TFTP server as you can manually configure the phone but TFTP and DHCP can help to automate the process where there are a lot of changes going on.&lt;br /&gt;&lt;br /&gt;For the TFTP server I am going to use TFTPD32, which is an open source TFTP server that runs on windows. It is very easy to use and includes a DHCP server, which allow you to automatically configure the TFTP server settings. You can download it &lt;a href="http://tftpd32.jounin.net/tftpd32_download.html"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Note - If you want to run it all on the Linux CentOS box you can look in the book in chapter 4. There is a section on configuring Cisco 7960 Telephone that tells you how to install and configure a tftp-server.  Remember to put the MAC addresses in ALL CAPS.cnf&lt;br /&gt;&lt;br /&gt;I will load my downloaded TFTP server on a laptop and plug both the phone and the laptop running TFTP server into my test switch that is not on the network.&lt;br /&gt;&lt;br /&gt;OK after you have downloaded the TFTP and put it on a windows machine it is time to configure it. Run the install program. Click Next&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://3.bp.blogspot.com/_CYXEPbH5yrc/Sdvlyfl4TUI/AAAAAAAABQ8/bZIUHdC-t1c/s1600-h/01-tftp.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5322100040304971074" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 270px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/Sdvlyfl4TUI/AAAAAAAABQ8/bZIUHdC-t1c/s400/01-tftp.jpg" border="0" /&gt;&lt;/a&gt; Except the default TFTP directory location (or change it if you like). Click Install&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_CYXEPbH5yrc/SdvluRHJz6I/AAAAAAAABQ0/aWSKoXQwSno/s1600-h/02-tftpDirectory.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5322099967698522018" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 271px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SdvluRHJz6I/AAAAAAAABQ0/aWSKoXQwSno/s400/02-tftpDirectory.jpg" border="0" /&gt;&lt;/a&gt; When it completes click close.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_CYXEPbH5yrc/Sdvlud-lJKI/AAAAAAAABQs/5lp6tgMkPoI/s1600-h/03-tftpDone.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5322099971152225442" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 271px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/Sdvlud-lJKI/AAAAAAAABQs/5lp6tgMkPoI/s400/03-tftpDone.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Put SIP configuration files from Cisco in the TFTP server directory (c:\program files\tftpd32 in my case).&lt;br /&gt;The files I am putting in there from Cisco are (not sure if they are all needed):&lt;br /&gt;P003-07-5-00.bin&lt;br /&gt;P003-07-5-00.sbn&lt;br /&gt;P0S3-07-5-00.bin&lt;br /&gt;P0S3-07-5-00.loads&lt;br /&gt;P0S3-07-5-00.sb2&lt;br /&gt;&lt;br /&gt;Start the TFTP server.&lt;br /&gt;In my case I go the start menu and start the TFTPD32 application.&lt;br /&gt;&lt;br /&gt;On the TFTP Server Tab I can see the interface and it should be on the same subnet as your Asterisk Server (my example 172.17.X.X).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_CYXEPbH5yrc/SdvluGj6vfI/AAAAAAAABQk/piko3U3wm6U/s1600-h/04-StartTftpServer.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5322099964866379250" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 318px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SdvluGj6vfI/AAAAAAAABQk/piko3U3wm6U/s400/04-StartTftpServer.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;On the DHCP tab I give it a starting address to hand out to the phones and a pool size. I set it to 10 in this case.&lt;br /&gt;&lt;br /&gt;Another important thing to notice here is in the Additional Option settings. Option 66 is the DHCP option that assigns a default tftp server. Here I set the default tftp server to be this one that I am configuring. The window is not big enough to show the whole IP address but it is the same as what is above in the server interface window. This is what tells the phone where to go to find the new configuration files so this is quite important.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_CYXEPbH5yrc/SdvluPerZZI/AAAAAAAABQc/9AHkRc5MybU/s1600-h/05-StartTftpServerDhcp.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5322099967260321170" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 318px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SdvluPerZZI/AAAAAAAABQc/9AHkRc5MybU/s400/05-StartTftpServerDhcp.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;At the bottom of the screen click on the setting button. Uncheck the DHCP box to “Ping Address before assignment”. This seems to cause a strange issue where DHCP fills up with requests from the MAC address 46-46-3A-46-46-3A &lt;span style="font-size:78%;"&gt;(46:46:3A:46:46:3A 46463A46463A).&lt;/span&gt; I think this may be a bug with TFTPD32.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5340943563897764626" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 399px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/Sh7X37OI-xI/AAAAAAAABUE/D0E3qDk4sq4/s400/06-TftpDhcpTurnOffPing.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Click on the save button and leave the server up and running.&lt;br /&gt;&lt;br /&gt;There are a couple of files that I need to create as well with a text editor (I will use notepad). These text files go into the root of the TFTP server directory as well.&lt;br /&gt;&lt;br /&gt;First I need to get the hard coded address of the phone I will be configuring.&lt;br /&gt;Plug an Ethernet cable into the 10/100 sw port on the back of the phone (if you use the wrong port it will not power up). Plug the phone into the Cisco switch. The switch provides power over Ethernet (POE) to power up the phone. Once the screen comes on you will see it trying to configure itself (never ending loop). Press the button with a check mark inside a square on it. See the picture below which points out the button.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;a href="http://4.bp.blogspot.com/_CYXEPbH5yrc/SdvluOPOGyI/AAAAAAAABQU/wYZHsAscK-g/s1600-h/20-GetPhoneAddress.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5322099966927051554" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 394px; CURSOR: hand; HEIGHT: 253px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SdvluOPOGyI/AAAAAAAABQU/wYZHsAscK-g/s400/20-GetPhoneAddress.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This will bring up a setting screen.&lt;br /&gt;&lt;br /&gt;Select the Network Configuration option and scroll down to see the MAC Address of the phone and write it down. It will be a 12 digit hexadecimal number that looks like this example here – 000d:28f3:5928&lt;br /&gt;&lt;br /&gt;Now we need to configure a configuration file for the Phone:&lt;br /&gt;Using Notepad create a file in this format: SIPMacAddress.cnf&lt;br /&gt;&lt;br /&gt;For my example the file will be called &lt;span style="font-family:arial;"&gt;SIP000d28f35928.cnf&lt;/span&gt; (SIP and address without the colons)&lt;br /&gt;&lt;br /&gt;Note here that windows thinks that files that end in .cnf are SpeedDial files and you can not open them by browsing to them in Windows Explorer and opening them. You need to open notepad first and select to see all files and pick the .cnf file that way. Very annoying.&lt;br /&gt;&lt;br /&gt;When you save these files in Notepad the first time put the name in "" otherwise it may save as a .txt file which is not what we want. I know, what a pain, if you have a better editor handy feel free to use that one instead.&lt;br /&gt;&lt;br /&gt;Here is the contents of my &lt;span style="font-family:arial;"&gt;SIP000d228f35928.cnf&lt;/span&gt; file:&lt;br /&gt;###############&lt;br /&gt;# Line 1 Setting&lt;br /&gt;line1_name:207&lt;br /&gt;line1_shortname:207&lt;br /&gt;line1_displayname:207&lt;br /&gt;line1_authname:207&lt;br /&gt;#line1_password:takeaguess&lt;br /&gt;################&lt;br /&gt;&lt;br /&gt;The name 207 has to be the same name that is in my sip.conf file on the Asterisk server (see previous post). I have made all these names the same as the extension of phone 207.&lt;br /&gt;&lt;br /&gt;Note that # indicates when a line is just a comment field and right now I have the password commented out for now.&lt;br /&gt;&lt;br /&gt;Another text file for the tftp root directory is SIPDefault.cnf and here is what is contains:&lt;br /&gt;###########################&lt;br /&gt;#Image Version&lt;br /&gt;image_version:POS3-07-5-00 ;&lt;br /&gt;&lt;br /&gt;#Proxy Server (this is the ip address of our Asterisk server)&lt;br /&gt;proxy1_address: 172.17.1.31&lt;br /&gt;&lt;br /&gt;#Message button assignment to extension 500&lt;br /&gt;messagees_uri: “500”&lt;br /&gt;&lt;br /&gt;#Time server ip and time zone settings&lt;br /&gt;sntp_server: 172.22.1.30&lt;br /&gt;time_zone: PST&lt;br /&gt;&lt;br /&gt;#Template for phone dialing plan&lt;br /&gt;dial_template: DIALPLAN&lt;br /&gt;###################################&lt;br /&gt;Here is a &lt;a href="http://www.cisco.com/en/US/docs/voice_ip_comm/cuipph/7960g_7940g/sip/8_0/english/administration/guide/sipaxd80.html#wp1009686"&gt;link&lt;/a&gt; to information about what you can put in the SIPDefault.cnf file&lt;br /&gt;&lt;br /&gt;While we are at it, another text file to be configured is the DIALPLAN.xml file. This is the file that you see in the dial_template entry above. I still have problems putting code in the blog sometimes so here is a picture of the text in the DIALPLAN.xml file:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align="left"&gt;&lt;img id="BLOGGER_PHOTO_ID_5322106235043120946" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 370px; CURSOR: hand; HEIGHT: 124px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SdvrbEyjBzI/AAAAAAAABRE/bH7yP4wrm8U/s400/07-StartXmlDialTemplate.jpg" border="0" /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Update:&lt;br /&gt;I found out that dial tone is provided by the SIP phone and n0t by Asterisk so you can not use ignorpat =&gt; 9 (as mentioned in the book) to keep the dial tone after pressing 9. To get dial tone to continue after pressing 9 you need to add a coma after the nine in this DIALPLAN.xml file:&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;"9,1.........."TIMEOUT="0" /&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;"9,......."TIMEOUT="0" /&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Without this file the phone will wait a long time before trying to dial the numbers you enter.&lt;br /&gt;This xml file tells the phone to not wait before dialing a 3-digit extension starting with a 2.&lt;br /&gt;Also does not wait on 500, which will be our voicemail number, and numbers that we will later use for dialing outside numbers.&lt;br /&gt;&lt;br /&gt;This gets saved into the root of our TFTP server as well.&lt;br /&gt;&lt;br /&gt;One last file that needs to be there is a very small text file called "OS79XX.txt". The name should be just as you see it. OS79 followed by 2 Xs .txt.&lt;br /&gt;In that file is a single line:&lt;br /&gt;P003-07-5-00&lt;br /&gt;&lt;br /&gt;This tells the phone what version of the .bin and .sbn files to load.&lt;br /&gt;&lt;br /&gt;With the TFTP server running and plugged into my Cisco switch, I again plug my phone into the Cisco switch.&lt;br /&gt;&lt;br /&gt;Now the phone configures itself. It takes a couple minutes so be patient but it should now load SIP.&lt;br /&gt;&lt;br /&gt;When it is done the screen will display the name of the phone and SIP in the upper right corner (example 207SIP)&lt;br /&gt;&lt;br /&gt;You can press the CheckMark button you used above and check that it is configured correctly.&lt;br /&gt;&lt;br /&gt;Under Network Setup:&lt;br /&gt;DHCP server should point to the one running on our tftp server (example 172.17.1.40)&lt;br /&gt;IP Address should be in the range we assigned to the DHCP server pool above. (example 172.17.1.50)&lt;br /&gt;Mask should be what was set on the DHCP server (example 255.255.0.0)&lt;br /&gt;And the TFTP server should point to the one we configured. (example 172.17.1.40)&lt;br /&gt;&lt;br /&gt;On phone as well we can get out of network configuration and look at SIP Configuration and should see under Line 1 Settings:&lt;br /&gt;Names are all set to be the extension (example 207)&lt;br /&gt;Proxy Address is pointing to our Asterisk server (example 172.17.1.31)&lt;br /&gt;&lt;br /&gt;Note if you need or want to change any of the settings on the phone manually you will first need to unlock it. Press the check button, and scroll down to the bottom and select "Unlock Config". Use the phone keys to enter the password which is the word cisco.&lt;br /&gt;With skinny loaded on the phone the proceedure is:&lt;br /&gt;Enter the Settings Menu&lt;br /&gt;Select Network Configuration&lt;br /&gt;Enter **# to unlock configuration&lt;br /&gt;Make changes&lt;br /&gt;Enter **# to lock&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;With all the parts running and plugged into the switch:&lt;br /&gt;-Asterisk server&lt;br /&gt;-Phone&lt;br /&gt;-TFTP Server&lt;br /&gt;&lt;br /&gt;Make sure that the devices can see each other.&lt;br /&gt;On the Asterisk server ping the phone using the ip address you saw in the configuration (from the DHCP server)&lt;br /&gt;Using my example&lt;br /&gt;#ping 172.17.1.50&lt;br /&gt;&lt;br /&gt;You should see reply messages start to scroll up the screen.&lt;br /&gt;If you see Destination unreachable messages scroll up the screen then asterisk cannot see the phone yet. Verify that Asterisk is on the switch and maybe restart the network services on the server as was discussed in the previous post.&lt;br /&gt;&lt;br /&gt;Use CNTRL-C keys to break out of the ping&lt;br /&gt;&lt;br /&gt;If the pings worked you should now be able to call extension 401 from the phone. 401 will not dial right away because we did not set that one up in the DIALPLAN.xml file above. If you wait long enough it will dial or you can press the DIAL soft button (third one from the left at the bottom of the phone display).&lt;br /&gt;&lt;br /&gt;If all is working Asterisk should playback a message that “weasels have eaten the phone system”. If you got that then congratulations everything is working so far.&lt;br /&gt;&lt;br /&gt;Next time we will work on the Asterisk configuration some more.&lt;br /&gt;&lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-system-install-06-two-sip.html"&gt;&lt;span style="font-size:180%;"&gt;Asterisk PBX System Install - 06 Two SIP Phones&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-install-index.html"&gt;&lt;span style="font-size:180%;"&gt;Asterisk PBX Install - Index&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-7234438579873755280?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/7234438579873755280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=7234438579873755280' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7234438579873755280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7234438579873755280'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/04/asterisk-pbx-system-install-05-cisco.html' title='Asterisk PBX System Install - 05 Cisco SIP Phone'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_CYXEPbH5yrc/Sdvlyfl4TUI/AAAAAAAABQ8/bZIUHdC-t1c/s72-c/01-tftp.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-1419034150535171356</id><published>2009-04-20T14:34:00.000-07:00</published><updated>2009-08-31T09:07:01.021-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Asterisk'/><category scheme='http://www.blogger.com/atom/ns#' term='Cisco'/><title type='text'>Asterisk PBX &amp; Cisco Install - Index</title><content type='html'>1. &lt;a href="http://qvlweb.blogspot.com/2009/03/asterisk-pbx-system-install-01-what-i.html"&gt;Asterisk Step by Step&lt;/a&gt;&lt;br /&gt;2. &lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-system-install-02-os.html"&gt;CentOS Operating System&lt;/a&gt;&lt;br /&gt;3. &lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-system-install-03-software.html"&gt;Asterisk Software Install&lt;/a&gt;&lt;br /&gt;4. &lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-system-install-04-pbx-test.html"&gt;PBX Test Configuration&lt;/a&gt;&lt;br /&gt;5. &lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-system-install-05-cisco.html"&gt;Loading SIP on Cisco Phones&lt;/a&gt;&lt;br /&gt;6.&lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-system-install-06-two-sip.html"&gt; Internal Calls on SIP Phones&lt;/a&gt;&lt;br /&gt;7. &lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-system-install-07-external.html"&gt;External Line - Inbound Calls&lt;/a&gt;&lt;br /&gt;8. &lt;a href="http://qvlweb.blogspot.com/2009/05/asterisk-pbx-system-install-08-outbound.html"&gt;Outbound Calls&lt;/a&gt;&lt;br /&gt;9. &lt;a href="http://qvlweb.blogspot.com/2009/05/asterisk-pbx-system-install-09.html"&gt;Voicemail and Macros&lt;/a&gt;&lt;br /&gt;10. &lt;a href="http://qvlweb.blogspot.com/2009/05/asterisk-pbx-system-install-10.html"&gt;Conference Calls And Parked Calls&lt;/a&gt;&lt;br /&gt;11. &lt;a href="http://qvlweb.blogspot.com/2009/05/issue-access-to-valcom-paging-system.html"&gt;Overhead Paging&lt;/a&gt;&lt;br /&gt;12. &lt;a href="http://qvlweb.blogspot.com/2009/06/asterisk-pbx-system-install-12-h323.html"&gt;Install H323&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-1419034150535171356?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/1419034150535171356/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=1419034150535171356' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/1419034150535171356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/1419034150535171356'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/04/asterisk-pbx-install-index.html' title='Asterisk PBX &amp; Cisco Install - Index'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-5680586692807643851</id><published>2009-04-17T05:41:00.000-07:00</published><updated>2009-04-22T10:54:37.101-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Asterisk'/><category scheme='http://www.blogger.com/atom/ns#' term='Cisco'/><title type='text'>Asterisk PBX System Install - 04 PBX Test Config</title><content type='html'>Issue: With Asterisk running we want to communicate with it. First step in doing is to configure Asterisk to do something.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Configuring Asterisk&lt;br /&gt;The first goal is to use a phone to connect to Asterisk and have Asterisk respond.&lt;br /&gt;&lt;br /&gt;#&lt;strong&gt;cd /etc/asterisk&lt;/strong&gt; (this is the directory where the asterisk configuration files are)&lt;br /&gt;#&lt;strong&gt;mv extensions.conf extensions.conf.sample&lt;/strong&gt; (mv renames the original sample to extensions.conf.sample)&lt;br /&gt;#&lt;strong&gt;touch extensions.conf&lt;/strong&gt; (This creates a new blank extensions.conf file)&lt;br /&gt;&lt;br /&gt;Edit the extensions.conf file to create something we can use to test that the system is working. This is where you setup phone extensions but this is also where you tell Asterisk what to do and how to respond to key presses from the user. This is called the Dialplan for the Asterisk server. There are more details about Dialplans in chapter five of the book but just a quick look for now. Extensions.conf is made up of&lt;br /&gt;-contexts&lt;br /&gt;-extensions&lt;br /&gt;-priorities&lt;br /&gt;-applications&lt;br /&gt;&lt;br /&gt;Contexts - are sections set apart by labels in square brackets []. Each section is independent and they do not interact unless you allow them to do so.&lt;br /&gt;Extensions - are not just a phone extension but a set of instructions that are executed when that extension is dialed.&lt;br /&gt;Priorities - determine in what order the extension command are executed.&lt;br /&gt;Applications - execute specific commands like Answering the line or Hanging up the line.&lt;br /&gt;&lt;br /&gt;More about this later but for now I just want to configure the file to give me some indication that Asterisk is working. I am going to use the “vi” editing tool so there is some information on how to use it below.&lt;br /&gt;&lt;br /&gt;#&lt;strong&gt;vi extensions.conf&lt;/strong&gt;&lt;br /&gt;I like to use vi because it is a common editor on LINUX and UNIX systems but it takes some getting use to.&lt;br /&gt;&lt;br /&gt;OK the real truth is, I use vi becuase I took a UNIX class many years ago and that is what I learned how to use. I got an email saying that nano is a good editor. If you want to use it you can install it using yum.&lt;br /&gt;&lt;br /&gt;# yum install nano (or emax-nox or vim or any other editor that makes you happy- ;)&lt;br /&gt;&lt;br /&gt;Just a quick overview of how vi works if you choose to use it.&lt;br /&gt;I will open a new file called test&lt;br /&gt;#&lt;strong&gt;vi test&lt;/strong&gt;&lt;br /&gt;This opens up a file with the cursor at the top of the file.&lt;br /&gt;In vi there are two modes, Command mode and Insert mode.&lt;br /&gt;You cannot enter text into the file until you get into the Insert mode.&lt;br /&gt;Press the letter &lt;strong&gt;i&lt;/strong&gt; to enter insert mode (use lower case i)&lt;br /&gt;Now you can type some text (you can use the arrow keys to move around)&lt;br /&gt;When you are done you have to go back to Command mode to save and exit.&lt;br /&gt;Press the Esc key to get back to Command mode.&lt;br /&gt;Use the shift key to enter a colon&lt;strong&gt;:&lt;/strong&gt; After the colon, enter &lt;strong&gt;wq&lt;/strong&gt;, which means write and quit like this-&lt;br /&gt;&lt;strong&gt;:wq&lt;/strong&gt; (press enter and you will be out of the vi editor)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5321635629795068338" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 127px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/Sdo_aPn_SbI/AAAAAAAABQM/fvzG-y3ggfc/s400/07-ViEdit.jpg" border="0" /&gt;Now lets edit our extensions.conf file&lt;br /&gt;------------------------------------------------&lt;br /&gt;#&lt;strong&gt;vi extensions.conf&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5321631412743077058" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 48px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/Sdo7kx4cfMI/AAAAAAAABPk/CVsu_dmQWWI/s400/01-ExtenConf.jpg" border="0" /&gt;&lt;br /&gt;&lt;strong&gt;i &lt;/strong&gt;(you will see the text -- INSERT -- at the bottom of the screen&lt;br /&gt;You can now start entering text.&lt;br /&gt;[globals]&lt;br /&gt;&lt;br /&gt;[general]&lt;br /&gt;&lt;br /&gt;[default]&lt;br /&gt;&lt;br /&gt;[incoming_calls]&lt;br /&gt;&lt;br /&gt;[internal]&lt;br /&gt;&lt;br /&gt;exten =&gt; 401,1,Answer&lt;br /&gt;exten =&gt; 401,n,Playback(tt-weasels)&lt;br /&gt;exten=&gt; 401,n,Hangup()&lt;br /&gt;&lt;br /&gt;[phones]&lt;br /&gt;include =&gt; internal&lt;br /&gt;&lt;strong&gt;&lt;img id="BLOGGER_PHOTO_ID_5321632440796986770" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 374px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/Sdo8gnrmPZI/AAAAAAAABPs/D7lda0ovUTc/s400/03-ExtenConfViInsert.jpg" border="0" /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Esc&lt;/strong&gt; key to get out of insert mode&lt;br /&gt;&lt;strong&gt;:wq&lt;/strong&gt; Enter key to write and exit&lt;br /&gt;-------------------------------------------&lt;br /&gt;&lt;br /&gt;Note if you need to exit vi without saving &lt;strong&gt;:q!&lt;/strong&gt; will force quit with no write.&lt;br /&gt;.&lt;br /&gt;&lt;br /&gt;Most of the sections are empty for now. Under the internal context, the commands labeled 401 will execute when extension 401 is dialed. The call will answer, play a sound file, and then hang up the line.&lt;br /&gt;&lt;br /&gt;Now we are going to do the same kind of thing with the sip.conf file.&lt;br /&gt;&lt;br /&gt;#&lt;strong&gt;mv sip.conf sip.conf.sample&lt;/strong&gt; (mv renames the original sample to sip.conf.sample)&lt;br /&gt;#&lt;strong&gt;touch sip.conf&lt;/strong&gt; (This creates a new blank sip.conf file)&lt;br /&gt;------------------------------------------------------&lt;br /&gt;#&lt;strong&gt;vi sip.conf&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;i&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;[general]&lt;br /&gt;&lt;br /&gt;[207]&lt;br /&gt;context=internal&lt;br /&gt;type=friend&lt;br /&gt;disallow=all&lt;br /&gt;allow=ulaw&lt;br /&gt;host=dynamic&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Esc-Key&lt;br /&gt;:wq&lt;br /&gt;&lt;/strong&gt;---------------------------------------------------&lt;br /&gt;&lt;br /&gt;In the sip.conf file under the section [207] is where I configure Asterisk to allow my phone to connect with Asterisk. More about this later when we configure the Cisco 7940 phone to use sip (Session Initiation Protocol) commands. Notice that under [207] is the context of internal. This is the context name I used to setup the 401 test in the extension.conf file.&lt;br /&gt;&lt;br /&gt;To recap the sip.conf file is going to allow my phone (extension 207) to connect to asterisk using the context of internal. The extensions.conf file has the 401 extension defined in the same context of “internal” and is configured to play back a sound when I dial that number from my phone.&lt;br /&gt;&lt;br /&gt;Now we need to load the new configuration into Asterisk.&lt;br /&gt;If asterisk is not running you can start it by typing at the command line:&lt;br /&gt;#&lt;strong&gt;asterisk –vvv&lt;/strong&gt; (set verbose to 3 which gives you more info in the console screen)&lt;br /&gt;If Asterisk is running you can connect to the Asterisk console by typing “asterisk –r”&lt;br /&gt;#&lt;strong&gt;asterisk –r&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5321633989629186274" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 85px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/Sdo96xh-EOI/AAAAAAAABP0/koL9u9TiBzc/s400/05-ExtenConfLoad.jpg" border="0" /&gt;&lt;br /&gt;Your command line changes a bit and you have ServerName*CLI&gt; which indicates you are in the Asterisk Console view. &lt;/p&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5321634196434316274" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 109px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/Sdo-Gz8J6_I/AAAAAAAABP8/PLWmCiYr0-U/s400/06-ExtenConfLoad2.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;In asterisk the interface is a bit like cisco command line interface.&lt;br /&gt;&gt;&lt;strong&gt;?&lt;/strong&gt; A question mark will bring up help information&lt;br /&gt;&gt;dialp&lt;strong&gt;lan ?&lt;/strong&gt; Will tell you what options you can use with the dialplan command&lt;br /&gt;&lt;br /&gt;To load the changes made to extensions.conf type:&lt;br /&gt;&gt;&lt;strong&gt;dialplan reload&lt;/strong&gt;&lt;br /&gt;Some lines of text will show up on the screen. (you may have to press enter to get back to the prompt) &lt;/p&gt;&lt;p&gt;Note: If anyone knows how to keep the console screen from scrolling off before you can read the output please let me know. The workaround is to use the &lt;a href="http://www.putty.org/"&gt;PuTTY program&lt;/a&gt; to connect to the asterisk server and launch the Asterisk console. This allows you scroll back the screen.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;To load the changes made to the sip.conf file type:&lt;br /&gt;&gt;&lt;strong&gt;sip reload&lt;/strong&gt;&lt;br /&gt;Some lines of text will show up on the screen. (you may have to press enter to get back to the prompt)&lt;br /&gt;&lt;br /&gt;To get out of the Asterisk console type exit&lt;br /&gt;&gt;&lt;strong&gt;exit&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;img id="BLOGGER_PHOTO_ID_5321634658834804946" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 290px; CURSOR: hand; HEIGHT: 55px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/Sdo-huhBcNI/AAAAAAAABQE/ZSJB5wvjPxo/s400/09-asteriskConsoleExit.jpg" border="0" /&gt;&lt;br /&gt;Next we need to Load sip on the phone. &lt;p&gt;&lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-system-install-05-cisco.html"&gt;&lt;span style="font-size:180%;"&gt;Asterisk PBX System Install - 05 Cisco SIP Phone&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:180%;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-install-index.html"&gt;&lt;span style="font-size:180%;"&gt;Asterisk PBX Install - Index&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-5680586692807643851?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/5680586692807643851/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=5680586692807643851' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/5680586692807643851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/5680586692807643851'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/04/asterisk-pbx-system-install-04-pbx-test.html' title='Asterisk PBX System Install - 04 PBX Test Config'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_CYXEPbH5yrc/Sdo_aPn_SbI/AAAAAAAABQM/fvzG-y3ggfc/s72-c/07-ViEdit.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-3184762149087927555</id><published>2009-04-10T17:07:00.000-07:00</published><updated>2009-05-20T15:18:16.603-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Asterisk'/><category scheme='http://www.blogger.com/atom/ns#' term='Cisco'/><title type='text'>Asterisk PBX System Install - 03 Software</title><content type='html'>Issue:&lt;br /&gt;Packages need to be installed on our Linux CentOS in order to install and run the Asterisk software.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning: When the computer reboots logon with the root password in the command window. Along with the OS they say I need the following packages:&lt;br /&gt;-Asterisk (along with Extra Sound Files)&lt;br /&gt;-Zaptel Drivers&lt;br /&gt;-PRI Libraries&lt;br /&gt;There are also some Linux packages to be installed, below is the table from the book p.39:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SdD7f9FIUmI/AAAAAAAABPc/K2CqpYTiLcg/s1600-h/09-BookInstallPackages.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5319027686315151970" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 398px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SdD7f9FIUmI/AAAAAAAABPc/K2CqpYTiLcg/s400/09-BookInstallPackages.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Yum is used to get and install the packages. You need to have a network cable and working internet connection connected to your CentOS box for this to work. Below is an example of what you should see after you type the yum command to download package. You should see that it is downloading some files.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_CYXEPbH5yrc/SdD7ZgjzYiI/AAAAAAAABPU/8GYtDKATyOs/s1600-h/04-BookInstallPackages.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SdD6-C8XFVI/AAAAAAAABPM/v1FhCaOTU2g/s1600-h/01-packages.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5319027103773431122" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 116px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SdD6-C8XFVI/AAAAAAAABPM/v1FhCaOTU2g/s400/01-packages.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you are using single processor machine:&lt;br /&gt;-----------single processor commands----------&lt;br /&gt;# rpm -e kernel-devel (removes the kernel-devel module if it is installed)&lt;br /&gt;# yum update kernel* (updates the kernel)&lt;br /&gt;# init 6 (reboot the machine to load the updated kernel)&lt;br /&gt;----------end single processor commands----------&lt;br /&gt;&lt;br /&gt;If you are using multi-processor or machine:&lt;br /&gt;------------multi-processor commands-------------&lt;br /&gt;# rpm -e kernel-devel (removes the kernel-devel module if installed)&lt;br /&gt;# rpm -e kernel-smp-devel (removes the kernel-devel module for smp if installed)&lt;br /&gt;# yum update kernel-smp* (update the kernel for smp)&lt;br /&gt;# init 6 (reboot to load the updated kernel)&lt;br /&gt;------------end multi-processor commands-------------&lt;br /&gt;&lt;br /&gt;Be sure to reboot the server before installing these packages (important for getting the correct kernel development package).&lt;br /&gt;&lt;br /&gt;Here is a list of the packages I installed.&lt;br /&gt;&lt;br /&gt;yum install -y gcc&lt;br /&gt;yum install -y ncurses-devel&lt;br /&gt;yum install -y libtermcap-devel&lt;br /&gt;yum install -y kernel-devel (for single processor)&lt;br /&gt;yum install -y kernel-smp-devel (for multi-processor)&lt;br /&gt;&lt;br /&gt;If you do not have the right development package installed, you will get an error when you try to compile your software, stating that you do not appear to have the sources for the kernel installed.&lt;br /&gt;&lt;br /&gt;yum install -y gcc-c++&lt;br /&gt;yum install -y openssl-devel&lt;br /&gt;yum install -y newt-devel&lt;br /&gt;yum install -y zlib-devel&lt;br /&gt;yum install -y unixODBC-devel&lt;br /&gt;yum install -y libtool&lt;br /&gt;yum install -y make&lt;br /&gt;&lt;br /&gt;The wget command is suggested for downloading software files to CentOS.&lt;br /&gt;To download Asterisk 1.4 to the system, first change to the directory where we want to download the files, and run the following commands:&lt;br /&gt;Type cd /usr/src/ to Change Directory to the /usr/src directory&lt;br /&gt;# cd /usr/src/&lt;br /&gt;&lt;br /&gt;# wget http://downloads.digium.com/pub/asterisk/asterisk-1.4-current.tar.gz&lt;br /&gt;# wget http://downloads.digium.com/pub/libpri/libpri-1.4-current.tar.gz&lt;br /&gt;# wget http://downloads.digium.com/pub/zaptel/zaptel-1.4-current.tar.gz&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;a href="http://downloads.digium.com/pub/zaptel/zaptel-1.4-current.tar.gz"&gt;&lt;p&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SdD69uhlkEI/AAAAAAAABPE/yyKZJGkfyVM/s1600-h/02-downloadAsterisk.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5319027098292424770" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 111px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SdD69uhlkEI/AAAAAAAABPE/yyKZJGkfyVM/s400/02-downloadAsterisk.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Next extract the 3 files&lt;br /&gt;Note: you can use tar zxvf za{Tab} to have the OS complete the filename.&lt;br /&gt;&lt;br /&gt;# cd /usr/src/&lt;br /&gt;# tar zxvf zaptel-1.4-current.tar.gz&lt;br /&gt;# tar zxvf libpri-1.4-current.tar.gz&lt;br /&gt;# tar zxvf asterisk-1.4-current.tar.gz&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_CYXEPbH5yrc/SdD69l3bz0I/AAAAAAAABO8/ct17_a5pmGM/s1600-h/03-UnTar.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5319027090368088690" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 21px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SdD69RARynI/AAAAAAAABO0/ahRnxp4KME0/s400/04-UnTar.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;The above commands will extract the files into subfolders under the /usr/src directory&lt;br /&gt;&lt;br /&gt;Asterisk includes tools to help build the software modules you need for the phone system. Menuselect is one of these tools that you will see below.&lt;br /&gt;&lt;br /&gt;First install Zaptel which handles communication between Asterisk software and the phone hardware.&lt;br /&gt;&lt;br /&gt;Note: The book talks about a symbolic folder link named linux-2.4, but it is not needed.&lt;br /&gt;&lt;br /&gt;Note: UPPER and lower case matters in Linux commands.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SdD69PHb3iI/AAAAAAAABOs/vEyabFxqpk8/s1600-h/05-KernelFiles.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5319027089861238306" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 109px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SdD69PHb3iI/AAAAAAAABOs/vEyabFxqpk8/s400/05-KernelFiles.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Next we need to compile Zaptel&lt;br /&gt;&lt;br /&gt;First do an ls command to find out what the name of the directory is for Zaptel.&lt;br /&gt;&lt;br /&gt;#ls&lt;br /&gt;The directory which you may be able to see in the picture below (hard to see because it is in blue) is called zaptel-1.4.12.1&lt;br /&gt;Now to change from the /usr/scr directory to the /usr/scr/zaptel-1.4.12.1 directory I type the command:&lt;br /&gt;#cd /usr/src/zaptel-1.4.12.1&lt;br /&gt;# make clean (I do not think this is really needed unless you need to clean out files from a previous install attempt. If you have any problems try "make distclean" instead of "make clean" to also remove files from menuconfig subdirectory)&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_CYXEPbH5yrc/SdD60Xjz9tI/AAAAAAAABOk/YIaDMNlvqHk/s1600-h/06-ZaptelClean.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5319026937508918994" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 109px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SdD60Xjz9tI/AAAAAAAABOk/YIaDMNlvqHk/s400/06-ZaptelClean.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;# ./configure&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_CYXEPbH5yrc/SdD60B_idDI/AAAAAAAABOc/4zN064FVXh4/s1600-h/07-ZaptelConfig.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5319026931719631922" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 45px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SdD60B_idDI/AAAAAAAABOc/4zN064FVXh4/s400/07-ZaptelConfig.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;# make menuselect&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SdD6zxL4NII/AAAAAAAABOU/SkSeAyYF5iI/s1600-h/08-ZaptelMenuSelect.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5319026927207986306" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 40px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SdD6zxL4NII/AAAAAAAABOU/SkSeAyYF5iI/s400/08-ZaptelMenuSelect.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This brings up this menu.&lt;br /&gt;I did not make changes here. (If you are not going to make changes you should not need to run menuselect so you could skip this step)&lt;br /&gt;Just press the x key to save and exit.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_CYXEPbH5yrc/SdD6zpD-mCI/AAAAAAAABOM/W-7LBxYlRVE/s1600-h/09-ZaptelPressXtoSave.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5319026925027366946" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 248px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SdD6zpD-mCI/AAAAAAAABOM/W-7LBxYlRVE/s400/09-ZaptelPressXtoSave.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;# make&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_CYXEPbH5yrc/SdD6zYq0ZiI/AAAAAAAABOE/13yDIZf-uAM/s1600-h/10-ZaptelMake.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5319026920626873890" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 48px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SdD6zYq0ZiI/AAAAAAAABOE/13yDIZf-uAM/s400/10-ZaptelMake.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;# make install&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_CYXEPbH5yrc/SdD6n3IHfYI/AAAAAAAABN8/fso6RWc44kM/s1600-h/11-ZaptelMakeInstall.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5319026722644393346" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 45px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SdD6n3IHfYI/AAAAAAAABN8/fso6RWc44kM/s400/11-ZaptelMakeInstall.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;# make config&lt;br /&gt;I do not have any phone hardware installed on the server so is does not find any and no reason for me to edit the file indicated below as I will be using a Cisco call router.&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SdD6npp9rPI/AAAAAAAABN0/N2u7F8qVXlE/s1600-h/12-ZaptelMakeConfig.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5319026719028260082" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 124px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SdD6npp9rPI/AAAAAAAABN0/N2u7F8qVXlE/s400/12-ZaptelMakeConfig.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Now I compile libpri (This may not be needed but the book says it does not hurt to install it)&lt;br /&gt;Do an ls command on in the scr directory to get the right directory name&lt;br /&gt;First change to the /usr/src/ directory and then do a listing.&lt;br /&gt;#cd /usr/src/&lt;br /&gt;#ls /usr/src/&lt;br /&gt;#cd /usr/src/libpri-version (fill in the correct version name)&lt;br /&gt;#make clean&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_CYXEPbH5yrc/SdD6nP56QeI/AAAAAAAABNs/kvpZ4UBV_No/s1600-h/13-LibpriClean.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5319026712115823074" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 182px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SdD6nP56QeI/AAAAAAAABNs/kvpZ4UBV_No/s400/13-LibpriClean.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;#make&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_CYXEPbH5yrc/SdD6nHIszHI/AAAAAAAABNk/3q_bmmaQaYc/s1600-h/14-LibpriMake.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5319026709761936498" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 369px; CURSOR: hand; HEIGHT: 33px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SdD6nHIszHI/AAAAAAAABNk/3q_bmmaQaYc/s400/14-LibpriMake.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;#make install&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_CYXEPbH5yrc/SdD6nK_WK4I/AAAAAAAABNc/_Lx5vgzi8Ng/s1600-h/15-LibpriMakeInstall.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5319026710796446594" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 102px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SdD6nK_WK4I/AAAAAAAABNc/_Lx5vgzi8Ng/s400/15-LibpriMakeInstall.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now with Zzptel and libpri installed it is time to compile Asterisk&lt;br /&gt;#cd /usr/src/&lt;br /&gt;#ls /usr/src/&lt;br /&gt;# cd /usr/src/asterisk-version&lt;br /&gt;# make clean&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_CYXEPbH5yrc/SdD6b8aZG_I/AAAAAAAABNU/f989hM9OCPY/s1600-h/16-LibpriMakeInstall.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5319026517904792562" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 117px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SdD6b8aZG_I/AAAAAAAABNU/f989hM9OCPY/s400/16-LibpriMakeInstall.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;# ./configure&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SdD6b4yYWpI/AAAAAAAABNM/UNJ91QI6UfM/s1600-h/17-AsteriskMakeClean.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SdD6bdQ2emI/AAAAAAAABNE/Xk_1Og63kK4/s1600-h/18-AsteriskConfig.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5319026509543275106" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 40px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SdD6bdQ2emI/AAAAAAAABNE/Xk_1Og63kK4/s400/18-AsteriskConfig.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;#make menuselect&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_CYXEPbH5yrc/SdD6bdlL5UI/AAAAAAAABM8/oKcjjmhKeww/s1600-h/19-AsteriskMenuSelect.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5319026509628564802" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 304px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SdD6bdlL5UI/AAAAAAAABM8/oKcjjmhKeww/s400/19-AsteriskMenuSelect.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;For menu navigation use the arrow keys:&lt;br /&gt;Use the up and down arrow keys to move up and down.&lt;br /&gt;Use the right arrow key to select an item&lt;br /&gt;Use the left arrow key to go back&lt;br /&gt;Use the x key to save and exit&lt;br /&gt;&lt;br /&gt;Move down to Extras Sound Packages&lt;br /&gt;Use right arrow to get into the submenu&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_CYXEPbH5yrc/SdD6arHbxfI/AAAAAAAABM0/u-UTaQyL38w/s1600-h/20-AsteriskMenuSound.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5319026496082003442" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 257px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SdD6arHbxfI/AAAAAAAABM0/u-UTaQyL38w/s400/20-AsteriskMenuSound.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Select the extra sounds GSM file. These will have sound recording that you will need to use with the phone system.&lt;br /&gt;&lt;br /&gt;X key to exit the menu&lt;br /&gt;&lt;br /&gt;Note : empty brackets [ ] means not going to be installed [*] means will install [xxx] means missing dependency so it can't be installed at this time.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SdD6Rj41-PI/AAAAAAAABMs/QiOBY7ma91w/s1600-h/21-AsteriskMenuExtraSound.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5319026339522935026" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 180px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SdD6Rj41-PI/AAAAAAAABMs/QiOBY7ma91w/s400/21-AsteriskMenuExtraSound.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;#make install&lt;br /&gt;This command will take a few minutes to run&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_CYXEPbH5yrc/SdD6RljiINI/AAAAAAAABMk/aqSnUaatubA/s1600-h/22-AsteriskMenuInstall.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5319026339970425042" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 47px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SdD6RljiINI/AAAAAAAABMk/aqSnUaatubA/s400/22-AsteriskMenuInstall.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;# make samples&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_CYXEPbH5yrc/SdD6ReeXc6I/AAAAAAAABMc/4nDamjBr3fA/s1600-h/23-AsteriskSamples.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5319026338069705634" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 295px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SdD6ReeXc6I/AAAAAAAABMc/4nDamjBr3fA/s400/23-AsteriskSamples.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;#make config&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_CYXEPbH5yrc/SdD6ReyHHaI/AAAAAAAABMU/kI3BCc1H2YU/s1600-h/24-AsteriskMakeConfig.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5319026338152521122" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 31px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SdD6ReyHHaI/AAAAAAAABMU/kI3BCc1H2YU/s400/24-AsteriskMakeConfig.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_CYXEPbH5yrc/SdD6Q65LSXI/AAAAAAAABMM/2f3iwIZRb8s/s1600-h/25-AsteriskMakeConfig2.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You should now have Asterisk installed.&lt;br /&gt;&lt;br /&gt;Next time we start working on the configuration.&lt;/p&gt;&lt;p&gt;&lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-system-install-04-pbx-test.html"&gt;&lt;span style="font-size:180%;"&gt;Asterisk PBX System Install - 04 PBX Test Config&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-install-index.html"&gt;&lt;span style="font-size:180%;"&gt;Asterisk PBX Install - Index&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-3184762149087927555?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/3184762149087927555/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=3184762149087927555' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/3184762149087927555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/3184762149087927555'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/04/asterisk-pbx-system-install-03-software.html' title='Asterisk PBX System Install - 03 Software'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_CYXEPbH5yrc/SdD7f9FIUmI/AAAAAAAABPc/K2CqpYTiLcg/s72-c/09-BookInstallPackages.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-7012571782992683001</id><published>2009-04-03T06:12:00.000-07:00</published><updated>2009-05-20T14:39:51.242-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Asterisk'/><category scheme='http://www.blogger.com/atom/ns#' term='Cisco'/><title type='text'>Asterisk PBX System Install - 02 OS</title><content type='html'>Issue:&lt;br /&gt;Install Linux CentOS for our Asterisk PBX&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;I am still using the pdf book I downloaded in the first post.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;Chapter 3 - Installing Asterisk&lt;/span&gt; -&lt;br /&gt;They focus on running CentOS which seems to be a copycat version of RedHat Linux Enterprise. I have no preference for OS so I am going with the one in the book.&lt;br /&gt;&lt;br /&gt;I did a google search and found &lt;a href="http://www.centos.org/"&gt;centos.org&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I want everything to match the book as best a possible so I downloaded single CD image (iso file) of 4.7 version of CentOS.   (version 4.4 is the one they use in the book but I felt better about downloading the last revision of the software)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5318010521807751554" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 269px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/Sc1eZMAkCYI/AAAAAAAABI0/bhZkdb__82Y/s400/03-InstallCentOS.jpg" border="0" /&gt;I picked i386 next because my Dell has a 32 bit Intel processor.&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318010511889040850" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 263px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/Sc1eYnDwhdI/AAAAAAAABIs/rehn8OZVCkk/s400/04-InstallCentOSi386.jpg" border="0" /&gt;&lt;br /&gt;Next you get a big list of sites where you can download the CD image. Pick one and select the Server CD iso which is a little over 600 MB in size.&lt;br /&gt;&lt;br /&gt;I use Nero software to burn my iso image to a CD but use whatever tool you like. You can probably search on "free iso burner" and find some options as well.&lt;br /&gt;&lt;br /&gt;I put my CentOS 4.7 cd in my Dell server and power on the machine I get a series of install windows.&lt;br /&gt;&lt;br /&gt;I selected enter to boot graphical mode&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318009795833478450" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 303px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/Sc1du7izvTI/AAAAAAAABIY/49sWSzg8VoQ/s400/01-CentOs.jpg" border="0" /&gt;&lt;br /&gt;Test CD media (skip this if you think your media is good)&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318009798245188322" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 343px; CURSOR: hand; HEIGHT: 236px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/Sc1dvEhzguI/AAAAAAAABIg/8tHyhiELKx8/s400/01a-CentOsSkipCD.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Welcome Screen (click next)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318009789322255746" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 322px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/Sc1dujSaXYI/AAAAAAAABIQ/btuFHg2MpRY/s400/02-CentOs.jpg" border="0" /&gt;&lt;br /&gt;Select Language (click next)&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318009789443478098" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 271px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/Sc1dujvUElI/AAAAAAAABII/BXIFvQdZalM/s400/03-CentOs.jpg" border="0" /&gt;&lt;/p&gt;&lt;p&gt;Select keyboard (click next)&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5318009786420585634" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 279px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/Sc1duYemZKI/AAAAAAAABIA/cF5uK7GY3ik/s400/04-CentOs.jpg" border="0" /&gt;&lt;br /&gt;Disk partition I selected automatic (click next)&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318009002770267314" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 312px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/Sc1dAxJzfLI/AAAAAAAABH4/5Hy1FjL1FKE/s400/05-CentOs.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;If there is nothing on your drives you will a question about initializing the drive. On a system with existing software the prompt is about if you want to remove all partitions on the system. Click Yes.&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318009001401021762" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 226px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/Sc1dAsDWdUI/AAAAAAAABHw/wJ3jKmt6x5s/s400/06-CentOs.jpg" border="0" /&gt; Drives listed for use. I selected sda and clicked next&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318008999208721490" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 306px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/Sc1dAj4qnFI/AAAAAAAABHo/glYUCRdRukU/s400/07-CentOs.jpg" border="0" /&gt;&lt;br /&gt;Warning message Click Yes&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318008995833639506" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 189px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/Sc1dAXT-8lI/AAAAAAAABHg/DWfT23xH4ow/s400/08-CentOs.jpg" border="0" /&gt;&lt;br /&gt;The system configuration screen for the drives shows. Click on next&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318007785279639218" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 362px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/Sc1b55pazrI/AAAAAAAABHQ/e-TvzuPNbrM/s400/09-CentOs.jpg" border="0" /&gt;&lt;br /&gt;Boot loader Screen GRUB. Loads OS from the CentOS cd. Click next&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318007785816739266" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 393px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/Sc1b57peTcI/AAAAAAAABHI/84oL_LwrUBs/s400/10-CentOs.jpg" border="0" /&gt;&lt;br /&gt;Select the network card eth0 and click on Edit to give the card a static IP address. Unchecked “Configure using DHCP”. I am not going to want the ip address of the PBX to change so I give it a static ip address.&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318007782666392418" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 321px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/Sc1b5v6X02I/AAAAAAAABHA/pvpIdkekjsM/s400/11-CentOs.jpg" border="0" /&gt;&lt;br /&gt;Click OK and at the bottom of this screen configure gateway and DNS information. Click Next&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318007782221745618" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 285px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/Sc1b5uQXDdI/AAAAAAAABG4/q7jNLZpRd1M/s400/12-CentOs.jpg" border="0" /&gt;&lt;br /&gt;Firewall Screen selected no firewall as the machine is behind our company firewall. Disabled SELinux (Enabled should be OK too)&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318007015833182290" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 393px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/Sc1bNHPFoFI/AAAAAAAABGo/lpDrqhjfpGs/s400/14-CentOs.jpg" border="0" /&gt;&lt;br /&gt;Get warning about no firewall just click proceed.&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318007009707174146" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 179px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/Sc1bMwaiKQI/AAAAAAAABGg/JDD1HGNW3B4/s400/15-CentOs.jpg" border="0" /&gt;&lt;br /&gt;Language screen I took the English (USA) default and clicked Next&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318007007564993650" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 397px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/Sc1bMobzFHI/AAAAAAAABGY/NTmiAXE9mYw/s400/16-CentOs.jpg" border="0" /&gt; Selected Time zone and clicked next (note you can click on the map to select area)&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318007007015727874" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 395px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/Sc1bMmY18wI/AAAAAAAABGQ/0e4tCSBIn-Q/s400/17-CentOs.jpg" border="0" /&gt; Entered the root password twice and next&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318007002482979698" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 393px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/Sc1bMVgJs3I/AAAAAAAABGI/KV5vKpquGL8/s400/18-CentOs.jpg" border="0" /&gt;&lt;br /&gt;Package window I clicked on Customized option as I do not want to load a bunch of unneeded stuff. I do load a few things here but you may be able to get away with loading nothing and just downloading the required packages (saved for the next post)&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318005196420173922" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 393px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/Sc1ZjNZOUGI/AAAAAAAABGA/TgIhBeDXGps/s400/19-CentOs.jpg" border="0" /&gt;&lt;br /&gt;I want to minimize what is running on this server so no desktop packages.&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318005195268535042" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 231px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/Sc1ZjJGpswI/AAAAAAAABF4/N6KD4xuSOuE/s400/20-CentOs.jpg" border="0" /&gt;&lt;br /&gt;Under Applications I selected text based Internet because I will need to download software to the machine. I also thought that sound support might be handy but maybe not.&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318005192285820882" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 245px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/Sc1Zi9_hF9I/AAAAAAAABFw/W65YBL8gwFg/s400/21-CentOs.jpg" border="0" /&gt;&lt;br /&gt;Under Servers I only selected configuration tools&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318005184762791634" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 203px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/Sc1Zih94xtI/AAAAAAAABFo/0Agh0icfxbw/s400/22-CentOs.jpg" border="0" /&gt;&lt;br /&gt;Under Development - Development tools&lt;br /&gt;Under System - Administration Tools&lt;br /&gt;Select Next&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318005186662477490" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 365px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/Sc1ZipCzrrI/AAAAAAAABFg/1cIFWSyBvKc/s400/23-CentOs.jpg" border="0" /&gt; Click on Next to start the install&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318004227421078498" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 375px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/Sc1Yqzl1g-I/AAAAAAAABFI/vgNsORnVwds/s400/26-CentOs.jpg" border="0" /&gt;&lt;br /&gt;You get an install warning that this is the point of no return. Click on next and you see the installation begin&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318004228862913362" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 372px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/Sc1Yq49mK1I/AAAAAAAABFA/OQzytIGpL2w/s400/27-CentOs.jpg" border="0" /&gt;&lt;br /&gt;Install completes remove the install cd and you can now reboot the computer.&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5318004220871885346" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 300px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/Sc1YqbMYwiI/AAAAAAAABE4/SIZyYknRUmw/s400/28-CentOs.jpg" border="0" /&gt; &lt;/p&gt;&lt;p&gt;NEXT POST IS ABOUT INSTALLING ASTERISK AND PACKAGES&lt;br /&gt;&lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-system-install-03-software.html"&gt;&lt;span style="font-size:180%;"&gt;Asterisk PBX System Install - 03 Software&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-install-index.html"&gt;&lt;span style="font-size:180%;"&gt;Asterisk PBX Install - Index&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-7012571782992683001?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/7012571782992683001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=7012571782992683001' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7012571782992683001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7012571782992683001'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/04/asterisk-pbx-system-install-02-os.html' title='Asterisk PBX System Install - 02 OS'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_CYXEPbH5yrc/Sc1eZMAkCYI/AAAAAAAABI0/bhZkdb__82Y/s72-c/03-InstallCentOS.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-6069924161705203039</id><published>2009-04-02T11:57:00.000-07:00</published><updated>2009-04-02T12:13:08.180-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cisco'/><title type='text'>Cisco Escape Sequence</title><content type='html'>Issue: You are doing a traceroute on a Cisco device and can not get out.&lt;br /&gt;&lt;br /&gt;Quick: Do this key combination twice ctrl-shft-6&lt;br /&gt;Visual/Learning:&lt;br /&gt;&lt;br /&gt;If you have ever done a tracert on a Cisco device you see a message on the screen "Type escape sequence to abort". But the silly thing is they do not tell you what the escape sequence is.&lt;br /&gt;&lt;br /&gt;The secret sequence is to press and hold down the Control, Shift, and 6 keys all at the same time. Then release the keys and press them all down a second time. That should get you out of the tracert or ping that you are doing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-6069924161705203039?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/6069924161705203039/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=6069924161705203039' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/6069924161705203039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/6069924161705203039'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/04/cisco-escape-sequence.html' title='Cisco Escape Sequence'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-8843077199491720202</id><published>2009-04-01T20:15:00.000-07:00</published><updated>2009-04-07T15:31:16.237-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Scripting'/><title type='text'>Posting Code to Blog</title><content type='html'>Issue: You want to post some code to your blog but the it gets all messed up.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;Here are some tools I found to transform your code so it displays correctly;&lt;br /&gt;&lt;br /&gt;from &lt;a href="http://forcemonkey.blogspot.com/2008/08/putting-code-in-your-google-blog.html"&gt;Force Monkey&lt;/a&gt; site&lt;br /&gt;&lt;br /&gt;---Text From Site---&lt;br /&gt;&lt;a href="http://www.elliotswan.com/postable/"&gt;Postable&lt;/a&gt;&lt;br /&gt;Then, you simple wrap &amp;lt;code&amp;gt;&amp;lt;/code&amp;gt; tags around your converted "HTML friendly" text, and wala! It's viewable in a Google Blog post (and can be copied by your readers!):&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here's another &lt;a href="http://www.htmlconvert.net/"&gt;site&lt;/a&gt; that goes one better, giving you an option to transform the text into standard HTML code with colorized tags:&lt;br /&gt;&lt;br /&gt;---End Text From Site---&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-8843077199491720202?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/8843077199491720202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=8843077199491720202' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/8843077199491720202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/8843077199491720202'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/04/posting-code-to-blog.html' title='Posting Code to Blog'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-7425956491459748063</id><published>2009-04-01T11:57:00.000-07:00</published><updated>2009-04-14T05:56:02.581-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>CentOS RedHat - Network Configure</title><content type='html'>Issue: Need to change the network configuration&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;&lt;br /&gt;The command ifconfig will tell you what your current configuration is:&lt;br /&gt;#&lt;strong&gt;ifconfig&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;If you want to change it you can run netconfig.&lt;br /&gt;#&lt;strong&gt;netconfig&lt;/strong&gt;&lt;br /&gt;This brings up a window where you can enter your desired IP configuration.&lt;br /&gt;&lt;br /&gt;When you are done restart the network services.&lt;br /&gt;#&lt;strong&gt;service network restart&lt;/strong&gt;&lt;br /&gt;or&lt;br /&gt;#&lt;strong&gt;service network reload&lt;/strong&gt;&lt;br /&gt;You can manually edit files in /etc/sysconfig/network-scripts files ifcfg-eth0&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-7425956491459748063?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/7425956491459748063/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=7425956491459748063' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7425956491459748063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7425956491459748063'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/04/centos-redhat-network-configure.html' title='CentOS RedHat - Network Configure'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-869918635917225298</id><published>2009-03-27T10:44:00.000-07:00</published><updated>2009-08-31T09:06:11.095-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Asterisk'/><category scheme='http://www.blogger.com/atom/ns#' term='Cisco'/><title type='text'>Asterisk PBX &amp; Cisco System Install - 01 Step by Step Example</title><content type='html'>Issue:&lt;br /&gt;Configuring Asterisk and connecting with Cisco Call Manager using our existing Cisco hardware.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;Asterisk is an open source VOIP PBX system. The problem we are going to look at is how to make this work with our existing Cisco Equipment.&lt;br /&gt;&lt;br /&gt;What we have to work with:&lt;br /&gt;-Cisco 7940 series IP Phones&lt;br /&gt;-Cisco 1760 VOIP router with FXO cards&lt;br /&gt;-Cisco 3550 Catalyst Switch&lt;br /&gt;-POTs line (plain old telephone&lt;br /&gt;-Dell PowerEdge 860 rack mount server&lt;br /&gt;&lt;br /&gt;Over a series of posts I will see what it takes to put together a working phone system.&lt;br /&gt;&lt;br /&gt;Being that I am not a Linux or Asterisk guru at this point I will look for some online resources for help.&lt;br /&gt;&lt;br /&gt;At wwww.asterisk.org there is a link to a &lt;a href="http://cachefly.oreilly.com/books/9780596510480.pdf"&gt;free book&lt;/a&gt; that you can download as a pdf file so I am going to start there.&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5317989966144894786" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 305px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/Sc1LssMod0I/AAAAAAAABEw/VlgUTZDP_lc/s400/02-OnlineBook.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Preface - Says this is a book about anybody new to Asterisk and that is me. Here it claims to be a full featured system with features like voicemail, hosted conferencing, music on hold, and the like. Sounds good so far.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;Chapter 1 - A Telephony Revolution&lt;/span&gt; - Says Asterisk is very flexible but not so simple to configure. I expected as much but let's see if we can figure it out. States there is an active and supportive Asterisk community but warns that they may not be very friendly to those who have not done some work to answer the easy questions themselves.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Where else to go for Help&lt;br /&gt;&lt;/strong&gt;Mailing lists Located at lists.digium.com&lt;br /&gt;-Asterisk-Dev for developers only - end user questions not welcome here&lt;br /&gt;-&lt;strong&gt;Asterisk-Users&lt;/strong&gt; This is a place where I can go for help (after I have done my home work)&lt;br /&gt;&lt;a href="http://lists.digium.com/pipermail/asterisk-users/"&gt;Users Mailing list archive is here &lt;/a&gt;&lt;br /&gt;Lists &lt;a href="http://www.voip-info.org/"&gt;viop-info.org&lt;/a&gt; as the best place to go for Asterisk knowledge after the mailing list archives.&lt;br /&gt;Internet Relay Chat (IRC) channel &lt;strong&gt;#asterisk&lt;/strong&gt; on &lt;strong&gt;irc.freenode.net&lt;/strong&gt; is another source of help.&lt;br /&gt;You may also be able to find local asterisk user groups&lt;br /&gt;&lt;br /&gt;To search the mailing list archive for cisco 1760, use google like this:&lt;br /&gt;"cisco 1760" site:http://lists.digium.com/pipermail/asterisk-users/ &lt;/p&gt;&lt;p&gt;&lt;br /&gt;To post to the mailing list you need to send your post from the same email address that you subscribed with and send to:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5325725902776963154" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 32px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SejHfd4eEFI/AAAAAAAABRM/RlDcxRR3Bzg/s400/05-EmailPost.jpg" border="0" /&gt;&lt;br /&gt;The books says they are going to cover just the basics of getting things going and that you can build on from there.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;Chapter 2 - Preparing a System for Asterisk&lt;/span&gt; -&lt;br /&gt;Linux and Asterisk will run on most any hardware but I need it to run well so I'll take a look at this chapter.&lt;br /&gt;I need a system for a small group of about 50 users who are not on the phone a lot. So it looks like my dual core Dell with 2 GB of RAM should be more then up to the task. In fact I think I may build a virtual server as a backup. They mention that large organization can grow Asterisk using multiple servers but probably not a task for the new user to tackle. See page 12 of the book for more information.&lt;br /&gt;There is a lot of stuff in this chapter but I am going to assume for now I am OK and continue on.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;NEXT &lt;/span&gt;&lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-system-install-02-os.html"&gt;&lt;span style="font-size:180%;"&gt;Asterisk PBX System Install - 02 OS&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:180%;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:180%;"&gt;&lt;a href="http://qvlweb.blogspot.com/2009/04/asterisk-pbx-install-index.html"&gt;Asterisk PBX Install - Index&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-869918635917225298?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/869918635917225298/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=869918635917225298' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/869918635917225298'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/869918635917225298'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/03/asterisk-pbx-system-install-01-what-i.html' title='Asterisk PBX &amp; Cisco System Install - 01 Step by Step Example'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_CYXEPbH5yrc/Sc1LssMod0I/AAAAAAAABEw/VlgUTZDP_lc/s72-c/02-OnlineBook.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-2328518491677561061</id><published>2009-03-25T10:44:00.000-07:00</published><updated>2009-03-25T10:44:00.933-07:00</updated><title type='text'>Fill Out Paper Form Using Word As Typewriter</title><content type='html'>Issue: You need to fill out a paper form and make it look nice.&lt;br /&gt;&lt;br /&gt;Quick: Scan Document insert in Header resize set layout "behind text"&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;Saw this on this &lt;a href="http://blogs.techrepublic.com.com/msoffice/?p=996&amp;amp;tag=nl.e056"&gt;blog link&lt;/a&gt; and thought it may come in handy.&lt;br /&gt;1. Scan the form into computer as a picture&lt;br /&gt;2. Open word&lt;br /&gt;3. Go to View =&gt; Header and Footer&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5306810850849442002" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 214px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SaWUWicRyNI/AAAAAAAABB0/4gXSXbZxI1A/s400/01+-+InsertForm.jpg" border="0" /&gt;4. Go to menu Insert =&gt; Picture and insert the picture of the form into the header area.&lt;/p&gt;&lt;p&gt;5. Size the form picture to fit the page&lt;/p&gt;&lt;p&gt;6. Right click picture  select format picture  Behind Text&lt;/p&gt;&lt;p&gt;7.  Click out side header area and type in text.  User returns and spaces to position cursor.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5306810857504396210" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 83px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SaWUW7O8U7I/AAAAAAAABB8/fqcqcS_ICRE/s400/02+-+InsertForm.jpg" border="0" /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-2328518491677561061?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/2328518491677561061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=2328518491677561061' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/2328518491677561061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/2328518491677561061'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/03/fill-out-paper-form-using-word-as.html' title='Fill Out Paper Form Using Word As Typewriter'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_CYXEPbH5yrc/SaWUWicRyNI/AAAAAAAABB0/4gXSXbZxI1A/s72-c/01+-+InsertForm.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-8944169526055581682</id><published>2009-03-20T15:12:00.000-07:00</published><updated>2009-03-20T15:12:00.810-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Email Scrambler for Blog Page</title><content type='html'>Issue: Want to put your email on a blog or web page but want to avoid bots harvesting your email address.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;This site has a free &lt;a href="http://innerpeace.org/escrambler.shtml"&gt;tool&lt;/a&gt; to generate code that will hide your email address in plain view.&lt;br /&gt;Or you could create a jpg picture of your email account and post that to your webpage.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-8944169526055581682?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/8944169526055581682/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=8944169526055581682' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/8944169526055581682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/8944169526055581682'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/03/email-scrambler-for-blog-page.html' title='Email Scrambler for Blog Page'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-4576651120476739610</id><published>2009-03-13T12:43:00.000-07:00</published><updated>2009-03-19T15:32:58.499-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outlook'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>Organizational Forms Library Setup</title><content type='html'>Issue: You have an Outlook form and you want to publish it on the Exchange server.   Before you can do this for the first time, you must setup the Organizational Forms Library on the server.&lt;br /&gt;&lt;br /&gt;Quick: In ESM / Public /Folders (view system folders); Eforms Registry / New / Create Folder&lt;br /&gt;&lt;br /&gt;Visual:&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5312769939452332370" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 258px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SbrAHJZuCVI/AAAAAAAABD8/H7jX-Jy7Jlk/s400/01-SetupFormsLibrary.jpg" border="0" /&gt;&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5312768665985263682" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 365px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/Sbq-9BXgqEI/AAAAAAAABDs/hEkhcoaHVes/s400/02-NameFormsLibrary.jpg" border="0" /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;Learning:&lt;br /&gt;In order to install forms you need to setup an Orgainzational Form Library in the Exchange server. This is something that you only need to do once. In fact you can only create one library for each language. After it is created the library you can add as many forms as you like.&lt;br /&gt;&lt;br /&gt;You also need to give permissons to people who need to add forms to the library.&lt;br /&gt;&lt;br /&gt;This Microsoft &lt;a href="http://support.microsoft.com/kb/821922/en-us"&gt;link&lt;/a&gt; explains how to Create the Folders. Somtimes links change so I have also pasted in the text down below. (Skip Down To See How To Add Permissions)&lt;br /&gt;-----------Text form link -----------------&lt;br /&gt;&lt;span style="font-size:85%;"&gt;To create an Organizational Forms Library in Exchange Server 2003, follow these steps:&lt;br /&gt;1. Click Start, point to All Programs, click Microsoft Exchange, and then click System Manager.&lt;br /&gt;&lt;br /&gt;2. Expand Folders, and then click Public Folders.&lt;br /&gt;&lt;br /&gt;3. On the System Manager toolbar, click the Action menu, and then click View System Folders.&lt;br /&gt;&lt;br /&gt;4. In the left pane, right-click EForms Registry, point to New, and then click organization form.&lt;br /&gt;&lt;br /&gt;5. In the Name box, type the name of the folder.&lt;br /&gt;&lt;br /&gt;6.Under E-forms language, click to select the appropriate language.&lt;br /&gt;&lt;br /&gt;To create copies of the Organizational Forms Library on other servers, click the Replication tab, and then type the name of server that you want to contain the copy of the Organizational Forms Library.&lt;br /&gt;&lt;br /&gt;Note An Organizational Forms Library is a special type of public folder that is listed only with system folders. You can have only one Organizational Forms Library for each language per organization.&lt;br /&gt;&lt;br /&gt;To set storage limits for an Organizational Forms Library, click the Limits tab. To create a description of an Organizational Forms Library, click the Details tab. To set permissions for each user, click the Permissions tab.&lt;/span&gt; -------------End Text form link ---------------------&lt;br /&gt;&lt;br /&gt;For permissions you will want everyone to be able to open the forms but only certian people should be able to install new forms. &lt;/p&gt;&lt;img id="BLOGGER_PHOTO_ID_5312768674186721378" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 227px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/Sbq-9f64-GI/AAAAAAAABD0/WYlZN9gE8z8/s400/03-PermissionsFormsLibrary.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Right click on the new Forms folder.&lt;br /&gt;Click on the permissions tab.&lt;br /&gt;Click Client permissions button&lt;br /&gt;Set the default to Reviewer&lt;br /&gt;Add users who need to add forms with rights that allow them to Create items. You can pick a preconfigured role from the drop down list or add individual rights using the check boxes and radial buttons.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://support.microsoft.com/?id=324345"&gt;Note if you get the error:&lt;/a&gt;&lt;br /&gt;"The token supplied to the function is invalid" when trying to get to the folders then you need to turn off "Require secure channel (SSL)" in IIS for Exchadmin folder"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-4576651120476739610?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/4576651120476739610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=4576651120476739610' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/4576651120476739610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/4576651120476739610'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/03/organizational-forms-library-setup.html' title='Organizational Forms Library Setup'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_CYXEPbH5yrc/SbrAHJZuCVI/AAAAAAAABD8/H7jX-Jy7Jlk/s72-c/01-SetupFormsLibrary.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-5659834168622455643</id><published>2009-03-11T15:05:00.000-07:00</published><updated>2009-03-11T15:05:00.230-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AutoCAD'/><title type='text'>AutoCAD Error - Unable To Save To Drawing</title><content type='html'>Issue: Get an error message "Unable to save to drawing &lt;some&gt;. Drawing saved to &lt;some&gt;&lt;br /&gt;&lt;br /&gt;Quick: Set .bak file for that drawing to all inherited rights and be sure it is not read only.&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;Very strange problem showed up. Engineer trying to save a AutoCAD drawing got the following error message:&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5307618561847618930" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 357px; CURSOR: hand; HEIGHT: 118px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/Sahy9gYybXI/AAAAAAAABCE/99l2FVU4XO4/s400/UnableToSaveDrawing.jpg" border="0" /&gt;&lt;br /&gt;&lt;p&gt;Saving as any other name works fine but every time he tried to save as that name it removed both the .dwg and .bak files and saved the file as .tmp file. &lt;/p&gt;&lt;p&gt;Verified this behavior on 2 different machines.&lt;/p&gt;&lt;p&gt;Found a &lt;a href="http://discussion.autodesk.com/forums/thread.jspa?messageID=5051611"&gt;link&lt;/a&gt; to some information that was helpful stating at the end that the .bak file might be read only.&lt;/p&gt;&lt;p&gt;I check and the .bak file was not read only, but when I right clicked the file and checked the security settings for the file it was not inheriting security from the folder. I set the .bak file to inherit security and now it works.&lt;img id="BLOGGER_PHOTO_ID_5307621144782093458" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 367px; CURSOR: hand; HEIGHT: 106px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/Sah1T2kWvJI/AAAAAAAABCM/WdxNgqfgTeU/s400/02-UnableToSaveDrawing.jpg" border="0" /&gt;&lt;/p&gt;&lt;p&gt;Still odd because I would think that with the .bak file coming and going it would get the correct security but not the case for some reason.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-5659834168622455643?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/5659834168622455643/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=5659834168622455643' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/5659834168622455643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/5659834168622455643'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/03/autocad-error-unable-to-save-to-drawing.html' title='AutoCAD Error - Unable To Save To Drawing'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_CYXEPbH5yrc/Sahy9gYybXI/AAAAAAAABCE/99l2FVU4XO4/s72-c/UnableToSaveDrawing.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-5873288732972092745</id><published>2009-03-04T08:48:00.000-08:00</published><updated>2009-03-04T08:48:00.670-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outlook'/><category scheme='http://www.blogger.com/atom/ns#' term='Mobile'/><title type='text'>Outlook Sync With Palm -Categories Fix</title><content type='html'>Issue:&lt;br /&gt;You syncronize your palm device but the categories to not sync up on your hand held device.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;Found this &lt;a href="http://www.handshigh.com/html/tdpfaqs.php3#11"&gt;link&lt;/a&gt; that was helpful.&lt;br /&gt;&lt;br /&gt;-----Text From Link----&lt;br /&gt;When I sync my Palm with Outlook, my categories don't transfer over (my todos are listed under the "unfiled" category). How do I get my categories in the handheld to match my categories in Outlook?&lt;br /&gt;&lt;br /&gt;You will need to properly configure PocketMirror in order for your categories to transfer.&lt;br /&gt;&lt;br /&gt;You will need to do the following:&lt;br /&gt;&lt;br /&gt;1. Go to "PocketMirror Settings" by clicking “Start/Programs/PocketMirror/PocketMirror Settings”.&lt;br /&gt;2. From the “Chapura Settings” screen, select the handheld user name you wish to edit, and click on the “Settings” button.&lt;br /&gt;3. From the “Change Synchronization Preferences” screen, select the Outlook application you wish to edit, and click on the “Change” button.&lt;br /&gt;4. From the "Preference Settings for Outlook …” screen, select the “Categories/Folders” topic.&lt;br /&gt;5. From the “Categories/Folders” screen, select how PocketMirror will synchronize your categories/folders. The options are: "Handheld category = Outlook's 'Categories' field", "Handheld category = user-defined field 'PalmPilot' category", or "Handheld category = Outlook folder" (The last option, "Handheld category = Outlook folder" is a feature which is only available with PocketMirror 3.0 Professional.)&lt;br /&gt;6. Exit PocketMirror, and synchronize.&lt;br /&gt;&lt;br /&gt;-----End Text From Link----&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-5873288732972092745?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/5873288732972092745/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=5873288732972092745' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/5873288732972092745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/5873288732972092745'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/02/outlook-sync-with-palm-categories-fix.html' title='Outlook Sync With Palm -Categories Fix'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-2709833098418704249</id><published>2009-03-01T13:34:00.000-08:00</published><updated>2009-03-01T13:34:00.778-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Ubuntu Video Mode Not Supported</title><content type='html'>Issue: Ubuntu Linux server plugged into kvm comes up with error "Video Mode Not Supported" and the screen is blank.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:  Work around - Login blind with user name &lt;enter&gt; and password &lt;enter&gt; then video works normally after it is logged in.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-2709833098418704249?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/2709833098418704249/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=2709833098418704249' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/2709833098418704249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/2709833098418704249'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/03/ubuntu-video-mode-not-supported.html' title='Ubuntu Video Mode Not Supported'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-4507418623341377063</id><published>2009-02-28T10:46:00.000-08:00</published><updated>2009-02-28T10:46:00.603-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AutoCAD'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Uninstall Problems With AutoCAD Civil3D</title><content type='html'>Issue: After uninstalling AutoCAD Civil 3D 2008 we were unable to re-install because the installer thought that the application was already loaded.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;After using add/remove programs to uninstall AutoCAD Civil 3D we had a issue trying to re-install. The box for installing Civil 3d was grayed out. The text under the option said that it was already installed.&lt;br /&gt;&lt;br /&gt;After searching for and deleting files from the hard drive and Autodesk registry entries the problem still persisted. In the end the fix turned out to be that we needed to rename or delete the installer directory for the application.&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5296420381925671314" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 394px; CURSOR: hand; HEIGHT: 60px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SYCqRpXRgZI/AAAAAAAAA-8/rhDgN0raBps/s400/Uninstall2.jpg" border="0" /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;The directory for Civil 3D is the one in the picture above. Look for it in either:&lt;/p&gt;&lt;p&gt;C:\WINNT\Installer\{2CD6BBA0-17C8-4789-9B9B-B36F7E815F6A}&lt;/p&gt;&lt;p&gt;OR C:\Windows\Installer\{2CD6BBA0-17C8-4789-9B9B-B36F7E815F6A}&lt;/p&gt;&lt;p&gt;After renaming the diretory the installer no longer saw the application as already loaded and allowed to check the installation box.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Found this tool &lt;a href="http://support.microsoft.com/kb/290301"&gt;"Window installer Cleanup Utility"&lt;/a&gt; that is supose to do the cleanup for you.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-4507418623341377063?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/4507418623341377063/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=4507418623341377063' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/4507418623341377063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/4507418623341377063'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/02/uninstall-problems-with-autocad-civil3d.html' title='Uninstall Problems With AutoCAD Civil3D'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_CYXEPbH5yrc/SYCqRpXRgZI/AAAAAAAAA-8/rhDgN0raBps/s72-c/Uninstall2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-2370377157488483447</id><published>2009-02-26T08:00:00.000-08:00</published><updated>2009-07-22T15:00:18.385-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outlook'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>Outlook Forms Step By Step Index</title><content type='html'>&lt;p&gt;&lt;span style="font-size:130%;"&gt;As of 7/2009 Currently looking for a new job so I may not be as responsive as normal to comments.&lt;/span&gt; &lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://qvlweb.blogspot.com/2008/08/outlook-forms-1-determine-process.html"&gt;Determine Process&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://qvlweb.blogspot.com/2008/08/outlook-forms-2-open-form-template.html"&gt;Start Form&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://qvlweb.blogspot.com/2008/08/outlook-forms-3-placing-text-fields.html"&gt;Placing Text Fields&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://qvlweb.blogspot.com/2008/08/outlook-forms-4-placing-date-input.html"&gt;Date Field&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://qvlweb.blogspot.com/2008/08/outlook-forms-5-add-currency-and.html"&gt;Currency Field&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://qvlweb.blogspot.com/2008/08/outlook-forms-5-frames-radials-check.html"&gt;Frames / Radials / Checks&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://qvlweb.blogspot.com/2008/08/outlook-forms-7-select-recipient-and.html"&gt;Select Recipients&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://qvlweb.blogspot.com/2008/08/outlook-forms-8-save-form-test-fix-tabs.html"&gt;Save / Test / Fix&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://qvlweb.blogspot.com/2008/08/outlook-forms-9-read-and-reply-forms.html"&gt;Read and Reply Forms&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://qvlweb.blogspot.com/2008/08/outlook-forms-10-installing-forms-on.html"&gt;Installing On Exchange&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://qvlweb.blogspot.com/2008/08/outlook-forms-11-data-verification.html"&gt;Data Verification&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://qvlweb.blogspot.com/2008/08/outlook-forms-12-access-forms-folders.html"&gt;Access Forms From Webpage&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://qvlweb.blogspot.com/2008/09/outlook-forms-13-completed-check.html"&gt;Completed Check Request&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://qvlweb.blogspot.com/2008/09/outlook-forms-14-stand-alone-form.html"&gt;Stand Alone Form&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://qvlweb.blogspot.com/2008/09/outlook-forms-15-collecting-data.html"&gt;Collecting Data&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://qvlweb.blogspot.com/2009/05/update-existing-outlook-forms.html"&gt;Update Existing Forms&lt;/a&gt; &lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-2370377157488483447?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/2370377157488483447/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=2370377157488483447' title='26 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/2370377157488483447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/2370377157488483447'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/02/outlook-forms-step-by-step-index.html' title='Outlook Forms Step By Step Index'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>26</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-7627959922809903895</id><published>2009-02-23T09:52:00.000-08:00</published><updated>2009-02-23T09:52:03.034-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><title type='text'>VMware Failed To Lock File Error</title><content type='html'>Issue: Running VMware windows guest on a Ubuntu host failed to start with error "Failed to lock the file". &lt;br /&gt;&lt;br /&gt;Quick:  In the VMguest folder delete the .WRITELOCK files.&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;Error message looks like this:&lt;br /&gt;&lt;br /&gt;"Cannot open the disk '/var/lib/vmware/Virtual Machines/Windows XP&lt;br /&gt;Professional/Windows XP Professional.vmdk' or one of the snapshot&lt;br /&gt;disks it depends on.&lt;br /&gt;Reason: Failed to lock the file."&lt;br /&gt;&lt;br /&gt;Go to the directory for the vm guest /vm/GuestDirectory&lt;br /&gt;Delete all the writelock files.&lt;br /&gt;rm *WRITELOCK&lt;br /&gt;Now it starts up.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-7627959922809903895?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/7627959922809903895/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=7627959922809903895' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7627959922809903895'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7627959922809903895'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/02/vmware-failed-to-lock-file-error.html' title='VMware Failed To Lock File Error'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-7540345916414933047</id><published>2009-02-20T16:30:00.000-08:00</published><updated>2009-02-20T16:30:00.696-08:00</updated><title type='text'>Install Windows98 On VMware For Old Games</title><content type='html'>Issue: You have an old game or program that only runs on Windows 98&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;&lt;br /&gt;Found a list of howto steps &lt;a href="http://www.neowin.net/forum/lofiversion/index.php/t475683.html"&gt;here&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;----Text From Link----&lt;br /&gt;1. Install VMware.&lt;br /&gt;&lt;br /&gt;2. Start it.&lt;br /&gt;&lt;br /&gt;3. Select localhost if asked.&lt;br /&gt;&lt;br /&gt;4. Click New Virtual Machine.&lt;br /&gt;&lt;br /&gt;5. Next, Select Custom, Next.&lt;br /&gt;&lt;br /&gt;6. Select MS Windows and 98 from the list. Next.&lt;br /&gt;&lt;br /&gt;7. Select where to create it. Select hard disk which have most of free space.&lt;br /&gt;&lt;br /&gt;8. Next, Next, One processor, Next, Enter desired memory. I left it to default (256). Next, Next, Next, Create a new virtual disk, IDE, enter disk size. Next and Done. It creates new virtual disk. Wait…&lt;br /&gt;&lt;br /&gt;9. Now double-click the CD-ROM on the Devices list. Use physical device. Host. Select your CDROM drive from the list. Preferably first CD/DVD drive. OK.&lt;br /&gt;&lt;br /&gt;10. Put your 98 CD in.&lt;br /&gt;&lt;br /&gt;11. Click Edit virtual machine settings. Hardware tab, click Add… Next. Choose Floppy Drive. Next. Use physical floppy drive (If you do not have it, choose Create a blank floppy image.) Next and Done. OK. Now head to http://www.bootdisk.com/bootdisk.htm Select Windows 98 (SE if your 98 is Second Edition). Download it. If you do not have a floppy drive (I have it but it is disconnected), you’ll have to use WinRar to extract the exe. Install WinRar. Right-click the downloaded exe (boot98se.exe) and select Extract to PATH\ (boot98se). Ignore the error. Now open the folder which WinRar created (boot98se). Copy the .IMA file to folder where you created the virtual disk. For example: C:\Virtual Machines\Windows 98. Now back into VMware.&lt;br /&gt;&lt;br /&gt;12. If you do not have floppy drive: On Devices list, double-click Floppy. Click Use floppy image. And Browse… Select All Files. Select the copied .IMA file. OK. Now it should boot from ‘floppy’.&lt;br /&gt;IF you have floppy drive: use the exe to create boot diskette and use it to boot your virtual machine.&lt;br /&gt;&lt;br /&gt;13. Now Start the virtual machine. Select ‘Start computer with CD-ROM support’ from the Startup menu. Let it to load drivers and stuff…&lt;br /&gt;&lt;br /&gt;14. You’ll get ‘Windows 98 has detected that drive C does not ….’ message. Now type fdisk.&lt;br /&gt;&lt;br /&gt;15. Answer Y(es). Select 1, Select 1, Answer Y(es). Press Esc, when done. You are back on A:\ prompt. Shutdown the virtual machine. And repower it. Again select CD-ROM support. And wait.&lt;br /&gt;&lt;br /&gt;16. Now type format C: answer Y(es). Enter volume label, if you like. Now you have formatted C: drive.&lt;br /&gt;&lt;br /&gt;17. Type CDROMDRIVE:\setup.exe, where CDROMDRIVE is most likely E: Press Enter, to let scandisk to.. scan disk. Now just follow onscreen instructions.&lt;br /&gt;&lt;br /&gt;18. When it restarts, take out the floppy image , so it will not boot from it.&lt;br /&gt;----End Of Text From Link----&lt;br /&gt;&lt;br /&gt;This &lt;a href="http://communities.vmware.com/thread/52449"&gt;link&lt;/a&gt; may be helpful as well about get CD drive to show up on DOS machine&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-7540345916414933047?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/7540345916414933047/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=7540345916414933047' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7540345916414933047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7540345916414933047'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/02/install-windows98-on-vmware-for-old.html' title='Install Windows98 On VMware For Old Games'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-5645866717923111204</id><published>2009-02-13T05:03:00.000-08:00</published><updated>2009-02-13T05:03:01.092-08:00</updated><title type='text'>Self Assigned SSL Certificate For OWA</title><content type='html'>Issue:&lt;br /&gt;You want to create and your own SSL certificate without going through a vendor for Outlook Web Access (OWA)&lt;br /&gt;&lt;br /&gt;Quick: Use SelfSSL&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;&lt;br /&gt;Download &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=56fc92ee-a71a-4c73-b628-ade629c89499&amp;amp;displaylang=en"&gt;SelfSSL Tool &lt;/a&gt;&lt;br /&gt;Put this on your server running IIS and install it per the steps below:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Run the file &lt;strong&gt;iis60rkt.exe&lt;/strong&gt;&lt;br /&gt;Click &lt;strong&gt;Next&lt;/strong&gt; on the welcome screen&lt;br /&gt;Select &lt;strong&gt;"I agree"&lt;/strong&gt; on license page and &lt;strong&gt;Next&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Enter information&lt;/strong&gt; on Customer Information page and click &lt;strong&gt;Next&lt;/strong&gt;&lt;br /&gt;On Next window Setup Type select &lt;strong&gt;custom&lt;/strong&gt; then &lt;strong&gt;Next&lt;/strong&gt;&lt;br /&gt;Click &lt;strong&gt;Next&lt;/strong&gt; to take the default install path&lt;br /&gt;On Select Features window you only need to selec&lt;strong&gt;t SelfSSL 1.0 &lt;/strong&gt;click&lt;strong&gt; Next&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5299399233415907730" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 299px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SYs_hn67iZI/AAAAAAAAA_E/LvbdUl7VIDg/s400/01-Self+SSL+Selection.jpg" border="0" /&gt;&lt;br /&gt;To finish the install click &lt;strong&gt;Next&lt;/strong&gt; on the overview window&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To run the application you will need 3 things:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1.Website ID - Get this from IIS Manager&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2.Common Name - this is the name that goes on the browser address line. Normally you would contact your internet service provider and ask them to add a DNS record for the name you want to use.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3.Valid Days - You pick a number of days for it to be valid.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You can find the website ID by looking in IIS Manager (see below). Here the identifier is the default of 1.&lt;img id="BLOGGER_PHOTO_ID_5299399264419309234" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 122px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SYs_jbat5rI/AAAAAAAAA_U/qXz9P2fSkFk/s400/03-Self+SSL+Default+Website.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Start SelfSSL from the windows start menu.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5299399246091164706" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 126px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SYs_iXI8nCI/AAAAAAAAA_M/zQw6UaYZG5M/s400/02-Self+SSL+Run.jpg" border="0" /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;You get a command prompt. &lt;img id="BLOGGER_PHOTO_ID_5299472531455738770" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 161px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SYuCMIZcA5I/AAAAAAAAA_c/9-YI1vYS6rM/s400/04-Self+SSL+Start.jpg" border="0" /&gt;Type selfssl /t /v:365 /n:cn=Owa.MyCompany.com (or whatever you have registered in dns to get to your OWA server)&lt;/p&gt;&lt;img id="BLOGGER_PHOTO_ID_5299472533558552466" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 55px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SYuCMQOyZ5I/AAAAAAAAA_k/DKXT7mSwDa0/s400/05-Self+SSL+Enter+Info.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Here is a link with another method as well &lt;a href="http://www.msexchange.org/tutorials/SSL_Enabling_OWA_2003.html"&gt;Free_SSL_OWA&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Here is a link for using &lt;a href="http://www.msexchange.org/tutorials/MF004.html"&gt;Third_Party_SSL_Certificate&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://qvlweb.blogspot.com/2008/07/qvlweb-index.html"&gt;&lt;span style="font-size:180%;"&gt;Back To Index&lt;/span&gt;&lt;/a&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-5645866717923111204?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/5645866717923111204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=5645866717923111204' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/5645866717923111204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/5645866717923111204'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/02/self-assigned-ssl-certificate-for-owa.html' title='Self Assigned SSL Certificate For OWA'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_CYXEPbH5yrc/SYs_hn67iZI/AAAAAAAAA_E/LvbdUl7VIDg/s72-c/01-Self+SSL+Selection.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-2134822973721285812</id><published>2009-02-10T05:59:00.000-08:00</published><updated>2009-02-10T05:59:01.210-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Force Windows Safe Boot</title><content type='html'>Issue: Need to reboot a remote machine into safe mode with networking support. Or if just want to force your local machine without having to hit the F8 key.&lt;br /&gt;&lt;br /&gt;Quick: Add to the boot.ini file - /safeboot:minimal /sos /bootlog /noguiboot&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;Warning!!! This help shows you how to edit the boot.ini file.  Be careful when working with this file.  This file tells the computer where to go to boot windows and if you mess that up it wont start windows anymore till it is fixed.  So be careful!&lt;br /&gt;&lt;br /&gt;The example below shows XP. In XP and later you can run msconfig on the start run line to edit the boot.ini with a gui interface, but it works for windows 2000 as well you just have to edit the boot.ini file manually.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5300921469052238562" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 91px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SZCn_ZkZuuI/AAAAAAAAA_0/CsP5cy_1SN4/s400/01-SafeMode.jpg" border="0" /&gt;&lt;/p&gt;Go to the c:\ folder and open the boot.ini file in notepad.&lt;br /&gt;&lt;br /&gt;Note: You may have to unhide system files for the boot.ini file to show up. You can show hidden files by opening a windows explorer window and select tools menu - folder options - view tab - uncheck "hide protected operating system files".  You may also need to right click in the boot.ini file and uncheck the box for "read only"&lt;br /&gt;&lt;br /&gt;Just take out the added boot.ini switches to boot normal again.&lt;br /&gt;&lt;br /&gt;This &lt;a href="http://support.microsoft.com/?kbid=239780"&gt;link&lt;/a&gt; shows you all the switches&lt;br /&gt;---Text from the link ------&lt;br /&gt;&lt;br /&gt;The Safe-mode boot modes and corresponding switches include:&lt;br /&gt;&lt;br /&gt;Mode: Safe Mode&lt;br /&gt;Switch: /safeboot:minimal /sos /bootlog /noguiboot&lt;br /&gt;&lt;br /&gt;Mode: Safe Mode with Networking&lt;br /&gt;Switch: /safeboot:network /sos /bootlog /noguiboot&lt;br /&gt;&lt;br /&gt;Mode: Safe Mode with Command Prompt&lt;br /&gt;Switch: /safeboot:minimal(alternateshell) /sos /bootlog /noguiboot&lt;br /&gt;&lt;br /&gt;Mode: Enable Boot Logging&lt;br /&gt;Switch: /bootlog&lt;br /&gt;&lt;br /&gt;Mode: Enable VGA Mode&lt;br /&gt;Switch: /basevideo&lt;br /&gt;&lt;br /&gt;Mode: Directory Services Restore Mode (Domain Controllers Only)&lt;br /&gt;Switch: /safeboot:dsrepair /sos&lt;br /&gt;&lt;br /&gt;Mode: Debugging Mode&lt;br /&gt;Switch: /debug&lt;br /&gt;&lt;br /&gt;NOTE: The /sos /bootlog /noguiboot switches are not required with any of the above settings, but they are useful to help with troubleshooting. These switches are included if you press F8 and choose one of the modes.&lt;br /&gt;&lt;br /&gt;---End Text from link----&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-2134822973721285812?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/2134822973721285812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=2134822973721285812' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/2134822973721285812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/2134822973721285812'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/02/force-windows-safe-boot.html' title='Force Windows Safe Boot'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_CYXEPbH5yrc/SZCn_ZkZuuI/AAAAAAAAA_0/CsP5cy_1SN4/s72-c/01-SafeMode.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-3289056295450583254</id><published>2009-02-05T06:50:00.000-08:00</published><updated>2009-03-24T10:12:41.556-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMware'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>VM Ware Bios</title><content type='html'>Issue: Need to change the boot setting for Virtual Machine running on Windows Host.&lt;br /&gt;&lt;br /&gt;Quick: Select the virtual machine console window. Press alt-cntl-del esc-f2&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;The boot may happen too quickly to hit the &lt;f2&gt;and get into the virtual machine bios settings. The following method has worked for me.&lt;br /&gt;&lt;br /&gt;Start the virtual machine and select the console window. Press the Alt+Cntl+Del buttons at the same time.&lt;br /&gt;&lt;br /&gt;This will cause the Guest machine to reboot but it also causes the Windows Host machine to switch to the Windows Security window.&lt;br /&gt;&lt;br /&gt;Quickly press &lt;esc&gt;key to get out of the Security window followed by &lt;f2&gt;to get into the bios of the guest machine.&lt;br /&gt;&lt;br /&gt;You can also add the following line to the small .vmx text file:&lt;br /&gt;bios.bootDelay = "5000"&lt;br /&gt;&lt;/del&gt;&lt;del&gt;&lt;/del&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-3289056295450583254?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/3289056295450583254/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=3289056295450583254' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/3289056295450583254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/3289056295450583254'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/02/vm-ware-bios.html' title='VM Ware Bios'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-7696245630467398648</id><published>2009-01-31T13:57:00.000-08:00</published><updated>2009-01-31T13:57:00.260-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Scripting'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Perl Script To Identify If Office 2003 SP3 Is Installed</title><content type='html'>Issue:&lt;br /&gt;Need to identify which machines have Office 2003 SP3 installed.&lt;br /&gt;&lt;br /&gt;Quick: &lt;a href="http://support.microsoft.com/kb/923618"&gt;Microsoft Notes&lt;/a&gt; indicate files that have changed. Check size of one of the updated files.&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;Pick one of the updated files to use an indicator that SP3 is loaded. Search for the file to see where it is located on one of the workstations.&lt;br /&gt;&lt;br /&gt;The following line of Perl code executes the dos dir command to list one of the files updated by SP3. If I know what the new file size should be, I can do a comparison to check for the service pack. In this case the file size should be 103,256 bytes for the SP3 version of the MCPS.DLL file.&lt;br /&gt;&lt;br /&gt;my @results = ( `dir \\\\$workstation\\"c\$\\Program Files\\Microsoft Office\\OFFICE11\\MCPS.DLL"` );&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-7696245630467398648?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/7696245630467398648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=7696245630467398648' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7696245630467398648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7696245630467398648'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/01/perl-script-to-identify-if-office-2003.html' title='Perl Script To Identify If Office 2003 SP3 Is Installed'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-7011482808736863918</id><published>2009-01-28T13:49:00.000-08:00</published><updated>2009-01-28T13:49:00.910-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Download Software To A Safe Area</title><content type='html'>Issue:&lt;br /&gt;You are looking for a free program to do a task, like convert a sound file, but you want to avoid downloading some nasty malware in the process.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;&lt;a href="http://sandboxie.com/"&gt;http://sandboxie.com/&lt;/a&gt; Get a free program here that will allow you to capture and download information into a temporary sandbox. When you are done you close the sandbox and nothing gets written to your hard drive or registry. A pay version of the program allows you to do some extra stuff like automatically launch a sandbox each time you open a browser.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-7011482808736863918?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/7011482808736863918/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=7011482808736863918' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7011482808736863918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7011482808736863918'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/01/download-software-to-safe-area.html' title='Download Software To A Safe Area'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-492891894519082737</id><published>2009-01-23T01:36:00.000-08:00</published><updated>2009-11-25T09:32:06.515-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cisco'/><title type='text'>Cisco - Loading New IOS</title><content type='html'>Issue: You need to update the IOS on your Cisco Router or Switch&lt;br /&gt;&lt;br /&gt;Quick: copy tftp: flash:&lt;br /&gt;Visual/Learning:&lt;br /&gt;It is very easy to do but you need to have a tftp server running to copy the files. You can run it on a workstation or laptop. Here are some links to download free tftp servers that you can get online:&lt;br /&gt;http://tftpd32.jounin.net/tftpd32_download.html&lt;br /&gt;http://www.solarwinds.com/products/freetools/free_tftp_server.aspx&lt;br /&gt;&lt;br /&gt;You just need one of these.&lt;br /&gt;I used the tftpd32 program. Just download the file and run it. Launch the install application from the start menu and see something like this:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5294241665232066002" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 318px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SXjsvpM61dI/AAAAAAAAA-o/9LHLCcvMpqU/s400/01-TftpServer.jpg" border="0" /&gt;&lt;br /&gt;Run the copy command as shown to copy the file from the tftp server to the cisco device:&lt;/p&gt;&lt;p&gt;router#copy tftp: flash:&lt;br /&gt;Address or name of remote host []? X.X.X.X --&gt; Ip address where the tftp server is and the file is stored&lt;br /&gt;Source filename []? xxxxxx.bin ----&gt; IOS file name (include the extension)&lt;br /&gt;Destination filename [xxxxx.bin]? Just press Enter&lt;br /&gt;Get prompt to Erase flash before copying? [confirm] Just press Enter to confirm.&lt;br /&gt;That will access the TFTP server and start copying the file on to the flash of the router. You will see the router working on the copy.&lt;br /&gt;&lt;br /&gt;Once the file is copied, check with a "show flash" that the file is properly stored.&lt;br /&gt;router#show flash&lt;br /&gt;router#config t&lt;br /&gt;router(config)#boot-start-marker&lt;br /&gt;router(config)#boot system flash:xxxxxx.bin -----&gt; the IOS file name.&lt;br /&gt;router(config)#boot-end-marker&lt;br /&gt;router(config)#end&lt;br /&gt;router#wr mem&lt;br /&gt;router#reload&lt;br /&gt;confirm? Yes&lt;br /&gt;&lt;br /&gt;You will lose your telnet session at this point and it will take several minutes before you can ping and connect to the router again.&lt;br /&gt;&lt;br /&gt;After the reload is done, check if the IOS upgrade has been succesfully done, by running a "show version" and check that the new file is loaded. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-492891894519082737?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/492891894519082737/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=492891894519082737' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/492891894519082737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/492891894519082737'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/01/cisco-loading-new-ios.html' title='Cisco - Loading New IOS'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_CYXEPbH5yrc/SXjsvpM61dI/AAAAAAAAA-o/9LHLCcvMpqU/s72-c/01-TftpServer.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-1379876720338278519</id><published>2009-01-19T12:19:00.000-08:00</published><updated>2009-01-19T12:19:00.900-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Windows MMC Customization</title><content type='html'>Issue:&lt;br /&gt;Create a custom Microsfot Management Console  with all of your favorite tools or customize one with restricted function for task delegation.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;Here is a link to &lt;a href="http://technet.microsoft.com/en-us/library/bb742442.aspx"&gt;Step-By-Step Guide&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Custom consoles are saved as .msc files that can be shared via email, public file folder, or even through a policy. &lt;br /&gt;&lt;br /&gt;Basically:&lt;br /&gt;run mmc&lt;br /&gt;Add your snapins&lt;br /&gt;&lt;br /&gt;You can customize access with:&lt;br /&gt;-multiple windows&lt;br /&gt;-Extensions Tab allows you to remove functions&lt;br /&gt;-Create Console Taskpads (with limited function)&lt;br /&gt;--Right click on item in tree and select "New Taskpad"&lt;br /&gt;---Wizard steps through creation of Taskpad&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-1379876720338278519?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/1379876720338278519/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=1379876720338278519' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/1379876720338278519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/1379876720338278519'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/01/windows-mmc-customization.html' title='Windows MMC Customization'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-7015872055611685260</id><published>2009-01-14T12:34:00.000-08:00</published><updated>2009-01-14T12:34:00.249-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>Removing the first Exchange Server 2003</title><content type='html'>Issue:&lt;br /&gt;Avoiding problems when removing an Exchange server.&lt;br /&gt;&lt;br /&gt;Quick:&lt;br /&gt;Move system folders like (calendar free/busy information)&lt;br /&gt;Rehome the Organizational Forms Folder&lt;br /&gt;Move Public Folders&lt;br /&gt;Move Offline Address list function&lt;br /&gt;Re-Home RUS&lt;br /&gt;Move Routing Group Master function&lt;br /&gt;Move any other connectors&lt;br /&gt;Move Mailboxes&lt;br /&gt;Wait for some time to verify all is well&lt;br /&gt;Uninstall Exchange using Installation Wizard&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;Links to detailed information&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/822931"&gt;Microsoft KB&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.msexchange.org/tutorials/Removing-First-Exchange-2003-Server-Part1.html"&gt;MsExchange.Org Tutorial&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-7015872055611685260?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/7015872055611685260/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=7015872055611685260' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7015872055611685260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7015872055611685260'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/01/removing-first-exchange-server-2003.html' title='Removing the first Exchange Server 2003'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-3905517959600056972</id><published>2009-01-11T08:33:00.000-08:00</published><updated>2009-01-11T08:33:00.521-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Word'/><title type='text'>Add Word Template</title><content type='html'>Issue:&lt;br /&gt;Need to add a Word Template file.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;Found the answer &lt;a href="http://byronmiller.typepad.com/byronmiller/2006/04/stupid_word_tri.html"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After the adding the file as indicated below you should see the template under File - New - General Tab&lt;br /&gt;&lt;br /&gt;---text from link---&lt;br /&gt;Open Word and click &lt;strong&gt;Tools -&lt;/strong&gt; &lt;strong&gt;Templates and Add-Ins&lt;/strong&gt;. The Template and Add-Ins dialog box opens.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Click the &lt;strong&gt;Attach&lt;/strong&gt; button button and the Attach Template dialog box opens.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Note the directory by clicking the down-arrow next to the Look-in box. Mine was c:\Documents and Settings\Ron\Application Data\Microsoft\Templates.&lt;br /&gt;(Of course clearly where you expected to find it, right?)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Open Explorer and find this directory.&lt;br /&gt;(&lt;strong&gt;Note&lt;/strong&gt;: If you don't see it, don't panic. Click &lt;strong&gt;Tools - Folder Options&lt;/strong&gt; in the Explorer menu bar, then click the &lt;strong&gt;View&lt;/strong&gt; tab and click the radio button next to Show hidden files and folders.)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Copy your template (.dot) file into this directory.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Go back to Word and access the Templates and Add-Ins dialog box again. Click &lt;strong&gt;Attach&lt;/strong&gt; and you should see your new template file. Click it to select it and click &lt;strong&gt;Open.&lt;/strong&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Click &lt;strong&gt;OK&lt;/strong&gt; and you should be in business.&lt;br /&gt;---end text from link---&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-3905517959600056972?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/3905517959600056972/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=3905517959600056972' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/3905517959600056972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/3905517959600056972'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2009/01/add-word-template.html' title='Add Word Template'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-6010382060617314695</id><published>2009-01-08T10:09:00.000-08:00</published><updated>2009-01-08T10:09:03.281-08:00</updated><title type='text'>Free Fax Testing</title><content type='html'>Issue:&lt;br /&gt;Need to send a test fax.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;Use this link&lt;br /&gt;&lt;a href="http://www.interpage.net/sub-wwwfax.html"&gt;http://www.interpage.net/sub-wwwfax.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://h10025.www1.hp.com/ewfrf/wc/document?docname=c00259105&amp;amp;lc=en&amp;amp;cc=us&amp;amp;product=2512008&amp;amp;rule=4965&amp;amp;dlc="&gt;Return Fax Test&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-6010382060617314695?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/6010382060617314695/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=6010382060617314695' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/6010382060617314695'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/6010382060617314695'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/01/free-fax-testing.html' title='Free Fax Testing'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-3833043514283838160</id><published>2009-01-02T09:53:00.000-08:00</published><updated>2009-01-02T09:53:00.313-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Nuts and Bolts'/><title type='text'>Telephone Color Code 25 Pair</title><content type='html'>Issue:&lt;br /&gt;Tracing cables to punch blocks what is the color code?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Quick:&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/25-pair_color_code"&gt;http://en.wikipedia.org/wiki/25-pair_color_code&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Visual:&lt;br /&gt;Image from the above link&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5274882036254101154" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 125px; CURSOR: hand; HEIGHT: 400px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/STQlQ7MDzqI/AAAAAAAAA9Y/R781D56cWj0/s400/25PairColorCode.jpg" border="0" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-3833043514283838160?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/3833043514283838160/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=3833043514283838160' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/3833043514283838160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/3833043514283838160'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/12/telephone-color-code-25-pair.html' title='Telephone Color Code 25 Pair'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_CYXEPbH5yrc/STQlQ7MDzqI/AAAAAAAAA9Y/R781D56cWj0/s72-c/25PairColorCode.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-7044026855270545493</id><published>2008-12-26T12:02:00.000-08:00</published><updated>2008-12-29T22:32:58.522-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outlook'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>Outlook Contacts Vcard SMTP Address</title><content type='html'>Issue:&lt;br /&gt;You want to create a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Vcard&lt;/span&gt; from your personal information contact entry to send in your signature but your Exchange server keeps validating and replacing your email address with your name underlined. Clicking the name shows your active directory Information.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Quick:&lt;br /&gt;Type a bogus email address, click off the field, edit the field.&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;Here is the problem.&lt;br /&gt;You open a contact entry for yourself in outlook so you can create a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Vcard&lt;/span&gt;.&lt;br /&gt;You type your valid email address in the email field.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_CYXEPbH5yrc/SSsUT8fatgI/AAAAAAAAA80/TvaGURw-2DY/s1600-h/01-ContactSmtp.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5272330121655268866" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 96px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SSsUT8fatgI/AAAAAAAAA80/TvaGURw-2DY/s400/01-ContactSmtp.jpg" border="0" /&gt;&lt;/a&gt; Because you have a Microsoft Exchange server your name get authenticated by active directory and your email address changes to your user account name. If you click on it you see you active directory information and the email information is in the exchange format EX. If you send this out as a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Vcard&lt;/span&gt; the email address will be invalid.&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_CYXEPbH5yrc/SSsUN00Q3tI/AAAAAAAAA8s/2b17Y4W2Z1U/s1600-h/02-ContactSmtpChanged.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5272330016516005586" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 259px; CURSOR: hand; HEIGHT: 68px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SSsUN00Q3tI/AAAAAAAAA8s/2b17Y4W2Z1U/s400/02-ContactSmtpChanged.jpg" border="0" /&gt;&lt;/a&gt; To fix this edit the email field and put some non-existing &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;bogas&lt;/span&gt; email address in that field.&lt;br /&gt;Now click off of the field and that &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;bogas&lt;/span&gt; address will get underlined. See below.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_CYXEPbH5yrc/SSsUNbCG9RI/AAAAAAAAA8k/qFPwDb0ZKX0/s1600-h/03-ContactSmtpBogas.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5272330009594754322" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 291px; CURSOR: hand; HEIGHT: 35px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SSsUNbCG9RI/AAAAAAAAA8k/qFPwDb0ZKX0/s400/03-ContactSmtpBogas.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;If you double click on this &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_5"&gt;bogus&lt;/span&gt; address you get a properties box and you can edit it with the correct address.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SSsUMiJ2l0I/AAAAAAAAA8c/CFfaAH_rnvA/s1600-h/04-ContactSmtpBogas.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5272329994326415170" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 161px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SSsUMiJ2l0I/AAAAAAAAA8c/CFfaAH_rnvA/s400/04-ContactSmtpBogas.jpg" border="0" /&gt;&lt;/a&gt; Now with the correct information click on OK&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SSsUMMCgwnI/AAAAAAAAA8U/yQzj6yLkAO0/s1600-h/05-ContactSmtpBogasEdit.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5272329988390044274" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 165px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SSsUMMCgwnI/AAAAAAAAA8U/yQzj6yLkAO0/s400/05-ContactSmtpBogasEdit.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Your contact email field now has the correct information that you can now use to create a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Vcard&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_CYXEPbH5yrc/SSsULs_BmRI/AAAAAAAAA8M/3lGUVPwIWWs/s1600-h/06-ContactSmtpFixed.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5272329980053920018" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 304px; CURSOR: hand; HEIGHT: 43px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SSsULs_BmRI/AAAAAAAAA8M/3lGUVPwIWWs/s400/06-ContactSmtpFixed.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Link on &lt;a href="http://support.microsoft.com/kb/290840"&gt;How To Use The &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;Vcard&lt;/span&gt; Feature In Outlook&lt;/a&gt;&lt;br /&gt;---Text from Link---&lt;br /&gt;How to create a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;vCard&lt;/span&gt;&lt;br /&gt;Use the following steps to create a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;vCard&lt;/span&gt;:&lt;br /&gt;-In a Contact folder, click to select the contact for which you want a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;vCard&lt;/span&gt;.&lt;br /&gt;-On the File menu, click Save As.&lt;br /&gt;-In the Save file as type box, click to select &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;VCARD&lt;/span&gt; Files (*.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;vcf&lt;/span&gt;).&lt;br /&gt;-In the Save In box, select the folder where you want to save the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;vCard&lt;/span&gt; file, and then click Save.&lt;br /&gt;-This creates a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;vCard&lt;/span&gt; file with the same name as that of the Contact.&lt;br /&gt;&lt;br /&gt;How to distribute a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;vCard&lt;/span&gt;&lt;br /&gt;You can distribute a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;vCard&lt;/span&gt; file as you distribute any other computer file.&lt;br /&gt;To do this:&lt;br /&gt;-Open a new message and address it to the recipient.&lt;br /&gt;-On the Insert menu, click File.&lt;br /&gt;-Click to select a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;vCard&lt;/span&gt; (.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;vcf&lt;/span&gt;) file, and then click OK.&lt;br /&gt;NOTE: If you want to include Notes with your &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;vCard&lt;/span&gt;, you must insert the .&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;vcf&lt;/span&gt; file. If the .&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;vcf&lt;/span&gt; is attached to your signature, the Notes field (and other fields) are removed prior from the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;vCard&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;How to automatically process a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;vCard&lt;/span&gt;&lt;br /&gt;With Outlook, you can automatically convert a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;vCard&lt;/span&gt; that was received from an external source to an Outlook Contact record. If the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;vCard&lt;/span&gt; arrives as an e-mail attachment, you can double-click the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;vCard&lt;/span&gt; attachment and then click Save And Close to add it to your default Contact folder. Alternatively, you can create a Contact from a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;vCard&lt;/span&gt; by dragging it to the Contacts folder.&lt;br /&gt;&lt;br /&gt;NOTE: If the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;vCard&lt;/span&gt; icon appears as a generic Windows icon, it does not open when you double-click the icon, or you may receive an Open With prompt because the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;vCard&lt;/span&gt; File program is not associated with the .&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;vcf&lt;/span&gt; file type.&lt;br /&gt;&lt;br /&gt;If you receive the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;vCard&lt;/span&gt; in the form of a file on a disk, you can import it into your default Contact folder by using the Outlook "Import and Export Wizard." To do this, follow these steps:&lt;br /&gt;-On the File menu, click Import And Export.&lt;br /&gt;-Click to select the Import a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;vCard&lt;/span&gt; file (*.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_33"&gt;vcf&lt;/span&gt;) check box, and then click Next.&lt;br /&gt;-Click to select the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_34"&gt;vCard&lt;/span&gt; file, and then click Open.&lt;br /&gt;The &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_35"&gt;vCard&lt;/span&gt; data is used to create a Contact record in your default Contacts folder.&lt;br /&gt;&lt;br /&gt;How to store a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_36"&gt;vCard&lt;/span&gt; in a secondary contacts folder&lt;br /&gt;If you import a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_37"&gt;vCard&lt;/span&gt; file, or if you open and then save a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_38"&gt;vCard&lt;/span&gt; file, it is placed directly into your default Contacts folder in the default message store.&lt;br /&gt;&lt;br /&gt;To store the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_39"&gt;vCard&lt;/span&gt; in a Contacts folder other than the default, you can drag the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_40"&gt;vCard&lt;/span&gt; file to the secondary folder or first import it into the default Contacts folder, and copy it to the secondary folder.&lt;br /&gt;&lt;br /&gt;How to include a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_41"&gt;vCard&lt;/span&gt; with your automatic signature&lt;br /&gt;To do this, follow these steps:&lt;br /&gt;-On the Tools menu, click Options.&lt;br /&gt;-On the Mail Format tab, click Signatures.&lt;br /&gt;-Click New to add a new signature.&lt;br /&gt;-Enter a name for your signature, and then click Next.&lt;br /&gt;-Type the desired signature information in the text window.&lt;br /&gt;-In Microsoft Office Outlook 2003 and in earlier versions of Outlook, click New &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_42"&gt;vCard&lt;/span&gt; from Contact.&lt;br /&gt;&lt;br /&gt;In Microsoft Office Outlook 2007, click Business Card, select the contact that you want to add, and then click OK three times.&lt;br /&gt;In the Show Names from the box, select Contacts or another address list.&lt;br /&gt;Click to select the entry for which you want to create a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_43"&gt;vCard&lt;/span&gt;, click OK, click Finish, and then click OK to complete the signature entry.&lt;br /&gt;Note If your &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_44"&gt;vCard&lt;/span&gt; contains Notes, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_45"&gt;UserDefined&lt;/span&gt; fields, or Outlook-specific fields, these values are stripped from the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_46"&gt;vCard&lt;/span&gt; that is included with the signature. The Signature Picker specifically includes only those fields in a Contact that are essential to the definition of a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_47"&gt;vCard&lt;/span&gt;.&lt;br /&gt;---End Text From Link &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-7044026855270545493?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/7044026855270545493/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=7044026855270545493' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7044026855270545493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7044026855270545493'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/12/outlook-contacts-vcard-smtp-address.html' title='Outlook Contacts Vcard SMTP Address'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_CYXEPbH5yrc/SSsUT8fatgI/AAAAAAAAA80/TvaGURw-2DY/s72-c/01-ContactSmtp.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-7328814032664339438</id><published>2008-12-22T03:40:00.000-08:00</published><updated>2009-01-21T15:14:59.854-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cisco'/><title type='text'>Cisco Router Backup and Restore</title><content type='html'>Issue: How to backup and restore Cisco router configuration.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;You need to be able to connect to a TFTP server. If you don’t have one you can download and install SolarWinds free TFTP server. &lt;a href="http://www.solarwinds.com/downloads"&gt;http://www.solarwinds.com/downloads&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You can run this on your workstation or laptop.&lt;br /&gt;&lt;br /&gt;You can also get information at a link &lt;a href="http://www.cisco.com/en/US/docs/ios/12_1/configfun/command/reference/frd2002.html"&gt;&lt;span style="font-size:130%;"&gt;here&lt;/span&gt;&lt;/a&gt; about these commands.&lt;br /&gt;&lt;br /&gt;With your TFTP server running, telnet into the router you want to backup.&lt;br /&gt;Type enable and enter the password&lt;br /&gt;&lt;br /&gt;Enter the following command to backup the running configuration&lt;br /&gt;copy system:running-config tftp:&lt;br /&gt;&lt;br /&gt;Next you are prompted for the IP address of the TFTP server&lt;br /&gt;Enter the IP and press enter&lt;br /&gt;&lt;br /&gt;Next you are prompted to enter the name of the backup file&lt;br /&gt;Make up a name or use the default and press enter&lt;br /&gt;The file gets copied and you see information regarding bytes copied.&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5271260587564307362" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 46px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SSdHk3hJk6I/AAAAAAAAA78/CJdUGcDM8qY/s400/01-CiscoRunningBackup.jpg" border="0" /&gt;&lt;br /&gt;To copy the Startup configuration from non-volitle memory enter this command:&lt;br /&gt;copy nvram:startup-config tftp:&lt;br /&gt;And complete using the same steps as noted above.&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5271260589717125122" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 47px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SSdHk_ia-AI/AAAAAAAAA8E/HDiv9uK_Qg0/s400/02-CiscoStartupBackup.jpg" border="0" /&gt;&lt;br /&gt;You can copy a saved configuration back to the router by reversing the order of the command.&lt;br /&gt;copy tftp: system:running-config (copies from the TFTP server to the router)&lt;br /&gt;&lt;br /&gt;You can backup the IOS with:&lt;br /&gt;copy flash tftp&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-7328814032664339438?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/7328814032664339438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=7328814032664339438' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7328814032664339438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7328814032664339438'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/12/cisco-router-backup-and-restore.html' title='Cisco Router Backup and Restore'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_CYXEPbH5yrc/SSdHk3hJk6I/AAAAAAAAA78/CJdUGcDM8qY/s72-c/01-CiscoRunningBackup.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-445072556248825693</id><published>2008-12-19T14:57:00.000-08:00</published><updated>2008-12-19T14:57:00.210-08:00</updated><title type='text'>Avoid Email Scams</title><content type='html'>&lt;div&gt;Issue: &lt;/div&gt;&lt;br /&gt;&lt;div&gt;Watch out for and avoid Scam Mail.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Friendly warning to be suspicious of any email that you get requesting that you either send in information or that you log on to a website to update information. The bad guys use tricks like this to try and get your passwords and logon information so they can steal money from your account.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Below is an example of a fake message from Fidelity asking to update your records so that your account is not suspended. These guys always use language like this to try and scare people into taking action right away. By clicking on the link you go to a fake but very real looking Fidelity web page. When you try to log on to the page they capture your user name and password and now they have what they need to access your account.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;img id="BLOGGER_PHOTO_ID_5270508410968688210" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 261px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SSSbebV_RlI/AAAAAAAAA70/FjeObAtsEg0/s400/01-phishingscam.jpg" border="0" /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Don't be fooled by this kind of stuff. If you are unsure it is best to get the phone number from a reliable source and call the company. If you get stuff in email that you did not request don't trust it even if it appears to come from a friend. &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;If someone calls me at home asking for personal information I say "No thank you" and hang up. Do the same with this kind of email, delete it.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-445072556248825693?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/445072556248825693/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=445072556248825693' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/445072556248825693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/445072556248825693'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/12/avoid-email-scams.html' title='Avoid Email Scams'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_CYXEPbH5yrc/SSSbebV_RlI/AAAAAAAAA70/FjeObAtsEg0/s72-c/01-phishingscam.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-3615527908418658476</id><published>2008-12-17T06:33:00.000-08:00</published><updated>2009-06-10T11:12:36.720-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Make Vista More Like XP</title><content type='html'>Issue:&lt;br /&gt;You hate the Vista interface and want it to be more like XP. Here is how to do it.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;The text below is just the meat from this &lt;a href="http://techrepublic.com.com/http://techrepublic.com.com/5208-12843-0.html?forumID=102&amp;amp;threadID=280781&amp;amp;messageID=2658715"&gt;Post&lt;/a&gt; from the TechRepublic site.&lt;br /&gt;Note to be careful as always with any registry edits.&lt;br /&gt;&lt;br /&gt;---Text from link---&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Disable User Access Control (UAC)&lt;/span&gt;&lt;br /&gt;1. Access the Control Panel and select Classic View.&lt;br /&gt;2. Locate and click User Accounts.&lt;br /&gt;3. Select the Turn User Account Control on or off and respond appropriately to the UAC.&lt;br /&gt;4. Clear the Use User Account Control (UAC) to help protect your computer.&lt;br /&gt;5. Click OK.&lt;br /&gt;6. Restart Windows&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Disable Notificatin Ballons&lt;/span&gt;&lt;br /&gt;1. Access the Run dialog box, type Regedit in the Open text box, and click OK.&lt;br /&gt;2. Locate the following key: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced Click on the right-hand pane.&lt;br /&gt;3. Pull down the Edit menu and select the New DWORD (32-bit) Value command&lt;br /&gt;4. Name the new key EnableBalloonTips.&lt;br /&gt;5. Make sure the value is set to 0.&lt;br /&gt;6. Click OK.&lt;br /&gt;7. Log off and then back on.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Disable Windows Defender&lt;br /&gt;&lt;/span&gt;1. Access Windows Defender on the Start All Programs menu.&lt;br /&gt;2. Click the Tools button.&lt;br /&gt;3. Click Options in the Settings section.&lt;br /&gt;4. Clear the following check boxes:&lt;br /&gt;a. Automatically scan my computer.&lt;br /&gt;b. Use real-time protection.&lt;br /&gt;c. Scan the contents of archived files and folders for potential threats&lt;br /&gt;d. Use heuristics to detect potentially harmful or unwanted behavior by software that hasn’t been analyzed for risks.&lt;br /&gt;e. Create a restore point before applying actions to detected items.&lt;br /&gt;f. Use Windows Defender.&lt;br /&gt;5. Click Save.&lt;br /&gt;6. Access the Run dialog box, type Services.msc in the Open text box, and click OK.&lt;br /&gt;7. Locate and click the Windows Defender service.&lt;br /&gt;8. Select Disabled in the Startup type drop down, click the Stop button, and then click OK.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Disable TCP/IPv6 and Topology Discovery Mapper&lt;/span&gt;&lt;br /&gt;1. Access the Control Panel.&lt;br /&gt;2. Click Network and Sharing Center.&lt;br /&gt;3. Select Manage network connections in the Tasks pane.&lt;br /&gt;4. Right click on Local Area Connection/Wireless Network Connection and select Properties.&lt;br /&gt;5. Clear the Internet Protocol Version 6 (TCP/IPv6) check box.&lt;br /&gt;6. Clear the Link Layer Topology Discovery Mapper I/O Driver check box.&lt;br /&gt;7. Clear the Link Layer Topology Discovery Mapper Responder check box.&lt;br /&gt;8. Click OK.&lt;br /&gt;9. Access the Run dialog box, type Services.msc in the Open text box, and click OK.&lt;br /&gt;10. Locate and click the Link Layer Topology Discovery Mapper service.&lt;br /&gt;11. Select Disabled in the Startup type drop down, and if it is started, click the Stop button.&lt;br /&gt;12. Click OK&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Turn off special Vista features&lt;/span&gt;&lt;br /&gt;1. Access the Control Panel.&lt;br /&gt;2. Click Programs and Features.&lt;br /&gt;3. Select Turn Windows Features on or off in the Tasks pane.&lt;br /&gt;4. Clear the check boxes adjacent to any Vista options in your version that are turned on. For example:&lt;br /&gt;a. Expand the Games branch and clear the check boxes next to all of the Vista games such as Chess Titans, Ink Ball, Mahjong Titans, or Purble Place.&lt;br /&gt;b. Expand the Microsoft .NET Framework 3.0 branch and clear the check box next to XPS Viewer.&lt;br /&gt;c. Expand the Print Services branch and clear Internet Printing Client check box.&lt;br /&gt;d. Clear the Remote Differential Compression check box.&lt;br /&gt;e. Clear the Tablet PC Optional Components check box.&lt;br /&gt;f. Clear the Windows DFS Replication Service check box.&lt;br /&gt;g. Clear the Windows Meeting Space check box.&lt;br /&gt;h. Clear the Windows Ultimate Extras check box.&lt;br /&gt;5. Click OK and wait for the features to be turned off.&lt;br /&gt;6. Restart Windows&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Disable Automatic Defragging&lt;/span&gt;&lt;br /&gt;1. Access Disk Defragmenter (StartAll ProgramsAccessoriesSystem Tools)&lt;br /&gt;2. Clear the Run on a schedule check box.&lt;br /&gt;3. Click OK.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Enable the Explorer menu bar&lt;br /&gt;&lt;/span&gt;1. Access the Control Panel.&lt;br /&gt;2. Click Folder Options.&lt;br /&gt;3. Select the View tab.&lt;br /&gt;4. Select the Always show menus check box.&lt;br /&gt;5. Click OK.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Disable the new Start menu&lt;br /&gt;&lt;/span&gt;1. Right-click the Start button and choose Properties.&lt;br /&gt;2. Select the Classic Start menu option&lt;br /&gt;3. Click OK.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Disable the Taskbar thumbnails&lt;/span&gt;&lt;br /&gt;1. Right click the Taskbar and choose Properties.&lt;br /&gt;2. Clear the Show window previews check box.&lt;br /&gt;3. Click OK.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Disable the Sidebar&lt;br /&gt;&lt;/span&gt;1. Right-click in the Sidebar and choose Properties.&lt;br /&gt;2. Clear the Start Sidebar when Windows starts check box.&lt;br /&gt;3. Click OK.&lt;br /&gt;4. Right-click in the Sidebar again and choose Close Sidebar.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Disable Visual Effects&lt;br /&gt;&lt;/span&gt;1. Access the Control Panel.&lt;br /&gt;2. Locate and click System.&lt;br /&gt;3. Select Advanced System Settings in the Tasks pane.&lt;br /&gt;4. Click the Settings button in the Performance panel.&lt;br /&gt;5. On the Visual Effects tab, select the Custom option, and clear every check box in the list.&lt;br /&gt;6. Click OK.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Disable Aero&lt;/span&gt;&lt;br /&gt;1. Access the Run dialog box, type Services.msc in the Open text box, and click OK.&lt;br /&gt;2. Locate and click the Desktop Window Manager Session Manager service.&lt;br /&gt;3. Select Disabled in the Startup type drop down, click the Stop button, and then click OK.&lt;br /&gt;---End Text from link---&lt;br /&gt;&lt;br /&gt;Another link on restoring the XP backup utility on Vista &lt;a title="Permanent Link: Restore a lost feature and install XP's Backup Utility into Windows Vista" href="http://blogs.techrepublic.com.com/window-on-windows/?p=1216" rel="bookmark"&gt;Restore a lost feature and install XP's Backup Utility into Windows Vista&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-3615527908418658476?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/3615527908418658476/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=3615527908418658476' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/3615527908418658476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/3615527908418658476'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/12/make-vista-more-like-xp.html' title='Make Vista More Like XP'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-4746899933870048862</id><published>2008-12-14T18:49:00.000-08:00</published><updated>2008-12-14T18:49:00.270-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cisco'/><title type='text'>Cisco VOIP - Remote Functions</title><content type='html'>Issue:&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="152124500-15102008"&gt;How to access administrative features of our Cisco IP phone system from an external phone.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="152124500-15102008"&gt;We wanted to be able to access the building overhead intercom system from an outside phone so that security personnel could make contact with people coming in after hours.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="152124500-15102008"&gt;Normally we can make announcements to people inside our building by picking up our Cisco IP phone and entering *60 to access the building intercom system.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="152124500-15102008"&gt;We were able to do this remotely by setting up a phone extension that forwards all calls to a Cisco Telephone Interface Route Point. The route point in turn accesses the *60 feature.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="152124500-15102008"&gt;First lets add the CTI Route Point in Call Manager.&lt;br /&gt;Under Device select “CTI Route Point “&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="152124500-15102008"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; DISPLAY: block; CURSOR: hand" id="BLOGGER_PHOTO_ID_5257908423183012514" border="0" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SPfX2nFbkqI/AAAAAAAAAt8/ktcYf3dk5nw/s400/AddCtiRoute01.jpg" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="152124500-15102008"&gt;Click on “Add a New CTI Route Point”&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="152124500-15102008"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; DISPLAY: block; CURSOR: hand" id="BLOGGER_PHOTO_ID_5257910381526295538" border="0" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SPfZome2o_I/AAAAAAAAAuk/beg833ZFnQg/s400/AddCtiRoute08.jpg" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="152124500-15102008"&gt;Enter the name of the Device and calling search space and location&lt;br /&gt;Click on Insert to add it.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="152124500-15102008"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; DISPLAY: block; CURSOR: hand" id="BLOGGER_PHOTO_ID_5257908428258814802" border="0" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SPfX25_mK1I/AAAAAAAAAuM/6kyWcAuXtAw/s400/AddCtiRoute03.jpg" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="152124500-15102008"&gt;Click on OK in the pop up window to add a directory number for this device&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="152124500-15102008"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; DISPLAY: block; CURSOR: hand" id="BLOGGER_PHOTO_ID_5257908433248751938" border="0" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SPfX3MlSkUI/AAAAAAAAAuU/jCIyWohEzVs/s400/AddCtiRoute04.jpg" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="152124500-15102008"&gt;Here I have given the device the number 822.&lt;br /&gt;This device will forward all calls to *60. Remember this is the code we use to get to the intercom system.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="152124500-15102008"&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; DISPLAY: block; CURSOR: hand" id="BLOGGER_PHOTO_ID_5257908436749993538" border="0" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SPfX3ZoDRkI/AAAAAAAAAuc/d03vT_7pmws/s400/AddCtiRoute05.jpg" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="152124500-15102008"&gt;Now all I have to do is create a phone extension that forwards all calls to 822.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="152124500-15102008"&gt;Now when I call from outside I connect to extension 5555 (number changed a bit) which transfers me straight to the intercom system.&lt;br /&gt;&lt;/div&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; DISPLAY: block; CURSOR: hand" id="BLOGGER_PHOTO_ID_5257911894082000818" border="0" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SPfbApMPF7I/AAAAAAAAAus/E6IS2Y4VARk/s400/AddCtiRoute07.jpg" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-4746899933870048862?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/4746899933870048862/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=4746899933870048862' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/4746899933870048862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/4746899933870048862'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/12/cisco-voip-remote-functions.html' title='Cisco VOIP - Remote Functions'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_CYXEPbH5yrc/SPfX2nFbkqI/AAAAAAAAAt8/ktcYf3dk5nw/s72-c/AddCtiRoute01.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-1825113252479167160</id><published>2008-12-12T01:44:00.000-08:00</published><updated>2009-02-13T10:05:15.258-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Administration'/><category scheme='http://www.blogger.com/atom/ns#' term='Scripting'/><title type='text'>Install Using Logon Script</title><content type='html'>Issue:&lt;br /&gt;Automation of software install or upgrade using a logon batch file.&lt;br /&gt;&lt;br /&gt;Quick:&lt;br /&gt;Logon script calls batch file to remove old application and install new one.&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;Looking at one of the user accounts you can see that the Logon script is pointed to a file called patches.bat&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5267552590731078210" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 393px; CURSOR: hand; HEIGHT: 238px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SRobLC426kI/AAAAAAAAA2w/pue8E1GUngQ/s400/01-AdProfileTab.jpg" border="0" /&gt;&lt;/p&gt;Patches.bat is located in the NETLOGON directory of the domain controller.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5267552598099498402" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 261px; CURSOR: hand; HEIGHT: 92px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SRobLeVoFaI/AAAAAAAAA24/Pgo5uyC5mNg/s400/02-ServerNetlogonBat.jpg" border="0" /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Patches.bat calls other modules to install and update software. In this case we will look at the module_mapcad.bat&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5267552596641317426" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 365px; CURSOR: hand; HEIGHT: 169px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SRobLY5-AjI/AAAAAAAAA3A/144Lsw5pz_E/s400/03-ApplicationCall.jpg" border="0" /&gt;&lt;/p&gt;This batch file is also in the NETLOGON directory&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5267552604649776098" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 287px; CURSOR: hand; HEIGHT: 75px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SRobL2vVY-I/AAAAAAAAA3I/d2bR0G__Rtg/s400/04-ServerApBat.jpg" border="0" /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SRobL1xOugI/AAAAAAAAA3Q/DEht9F8_5BE/s1600-h/05-ApplicationBat.jpg"&gt;&lt;/a&gt;&lt;/p&gt;Below bat file listing in small text with comments in large text.&lt;br /&gt;------------------&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;@echo off&lt;br /&gt;rem remove, install or upgrade MapCAD for Land Desktop&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:100%;"&gt;This application depends on AutoCAD so the scripts checks to see if the acad.exe file exists. If it does the program jump to the start label otherwise it goes to the end label.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;/span&gt;&lt;br /&gt;if exist "C:\Program Files\AutoCAD Civil 3D Land Desktop Companion 2008\acad.exe" goto start&lt;br /&gt;goto end&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:100%;"&gt;Here is the start label. We next check for the existence of a text file. This file gets written to the drive if a previous install was successful. If it exists we jump to the end, otherwise we continue with the install.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;/span&gt;&lt;br /&gt;:start&lt;br /&gt;if exist "C:\Program Files\MapCAD\MapCAD-2008v12.05.txt" goto end&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:100%;"&gt;This uninstalls a previous version of the software. You can find the right key to uninstall by searching the registry at HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall for the name of the application you want to remove. Uninstall using the key name (long hexidecimal number). The -quite part of this does a silent uninstall&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;rem uninstall the previous version&lt;br /&gt;msiexec.exe /Uninstall {B4AB209A-0493-4E11-BB16-72418BBFA9BF} -quiet &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:100%;"&gt;Here the new version is installed. The install files need to be place somewhere where then can be installed. In this case on the logon server.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;/span&gt;&lt;br /&gt;rem install the new version&lt;br /&gt;call "%logonserver%/netlogon/Mapcad/MapCAD_2008v12.05/MapCAD Suite 2008-LD v12.05 Setup.msi" /quiet /passive&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;/span&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:100%;"&gt;After the install a text file is written as an indication to the script that it has already completed and does not need to run again on the current workstation. Also a tracking file is updated to monitor which workstations have run the script.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;/span&gt;&lt;br /&gt;echo %computername% %date% %time% "2008v12.05 update" &amp;gt; "C:\Program Files\MapCAD\MapCAD-2008v12.05.txt"&lt;br /&gt;echo 2008v12.05 update %computername% %date% %time% %username% &amp;gt;&amp;gt; \\FileSvr1\Batch-tracking\MapCAD.txt&lt;br /&gt;&lt;br /&gt;:end&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-1825113252479167160?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/1825113252479167160/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=1825113252479167160' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/1825113252479167160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/1825113252479167160'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/12/install-using-logon-script.html' title='Install Using Logon Script'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_CYXEPbH5yrc/SRobLC426kI/AAAAAAAAA2w/pue8E1GUngQ/s72-c/01-AdProfileTab.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-1824701963711874398</id><published>2008-12-08T16:47:00.000-08:00</published><updated>2008-12-09T12:52:00.306-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AutoCAD'/><title type='text'>AutoCAD Drawing Opens Slow</title><content type='html'>Issue:&lt;br /&gt;AutoCAD 2008 and 2009 drawings open slow&lt;br /&gt;&lt;br /&gt;Quick: Files and xrefs can contain excess scales that slow open to 5 minutes or more.&lt;br /&gt;Use the command "-scalelistedit" ? to see the list, use r to reset to basic list.&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;Explination and free tool at this &lt;a href="http://autodesk.blogs.com/between_the_lines/2008/04/scale-list-clea.html"&gt;site&lt;/a&gt; to clean multiple files at once.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-1824701963711874398?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/1824701963711874398/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=1824701963711874398' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/1824701963711874398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/1824701963711874398'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/12/autocad-drawingd-open-slow.html' title='AutoCAD Drawing Opens Slow'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-6437780685809943489</id><published>2008-11-30T14:59:00.000-08:00</published><updated>2009-05-12T17:24:15.025-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Excel'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Word'/><title type='text'>Sycronize Windows Files to External Drive</title><content type='html'>Issue:&lt;br /&gt;You want to have the same files at home and at work and keep them in Sync&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;I have not been very happy with the speed of the synchronization programs I have tried in the past. There are probably some good ones out there somewhere.&lt;br /&gt;&lt;br /&gt;As of right now I am using some free utilities to do the job. Robocopy is a fast command-line copy utility from the Windows Resource Kit that you can download &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=9d467a69-57ff-4ae7-96ee-b18c4790cffd&amp;amp;displaylang=en"&gt;here&lt;/a&gt;. There are a lot of options and you can get some instructions for those &lt;a href="http://theether.net/download/Microsoft/Utilities/robocopy.pdf"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Typically what I do is copy my work files to an external disk to take home and my home files to an external disk to take to work. (I am sure someone has figured out a secure over the Internet windows to windows sync but I have not taken the time yet to find it).&lt;br /&gt;&lt;br /&gt;So I use robocopy in a bat file like this:&lt;br /&gt;robocopy "C:\Sync" F:\Sync /mir /z /R:0 /W:0 /v /np /log:Sync2Home.txt&lt;br /&gt;&lt;br /&gt;This is fast and works great. Only newer files get updated. The /mir will remove old things from the F drive that I have deleted from my master file copy on the C drive.&lt;br /&gt;&lt;br /&gt;The problem is that if I forget and make a change on my F drive those changes get deleted the next time I run the robocopy command. This happens because the /mir trys to make the target look just like the source and extra stuff on the F drive is deleted.&lt;br /&gt;&lt;br /&gt;As a workaround for this I decided to use the /xo /xx switches. The /xo command says to not backup files where the source is older. The /xx says not to delete extra files and directories on the destination.&lt;br /&gt;&lt;br /&gt;Now changes on the destination do not get wiped out but I need to reconcile any differences. I need to quickly find the problem areas (these get logged to the log file). I use another tool called baregrep to search for destination files marked as Newer or Extra. This tool can be found at baremetalsoft &lt;a href="http://www.baremetalsoft.com/baregrep/download.php?p=m"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;So what I have now in my bat file is this:&lt;br /&gt;&lt;br /&gt;robocopy "C:\Sync" F:\Sync /mir /z /R:0 /W:0 /v /xo /xx /np /log:Sync2Home.txt&lt;br /&gt;baregrep "Newer(vertical bar pipe symbol goes here)EXTRA" robologhmhsync.txt&lt;br /&gt;&lt;br /&gt;This shows me a list of things I need to fix. If there were a lot of changes this would be too much work but for now my changes are few.&lt;br /&gt;&lt;br /&gt;Extra stuff is easy just copy it over to the source drive.&lt;br /&gt;If the file is newer on the destination drive I could just copy it over as well as long as the source file has not changed too since the last backup. Any file that I might change is either going to be a Word, Excel, or a text file.&lt;br /&gt;&lt;br /&gt;For text files I can use the dos FC command to find differences.&lt;br /&gt;&lt;br /&gt;&gt; fc C:\Sync\File F:\Sync\File /N&lt;br /&gt;&lt;br /&gt;Here is a test I did:&lt;br /&gt;&lt;br /&gt;C:\&gt;fc t.txt c:/test/t.txt /n&lt;br /&gt;Both of these files had the letter a through p, on letter to a line.&lt;br /&gt;I added a line of text to the source and another line to the destination file.&lt;br /&gt;&lt;br /&gt;Comparing files t.txt and C:/TEST/T.TXT&lt;br /&gt;***** t.txt (YOU SEE TEXT WAS INSERTED ON LINE 3)&lt;br /&gt;2: b&lt;br /&gt;3: Text added to Source File&lt;br /&gt;4: c&lt;br /&gt;***** C:/TEST/T.TXT&lt;br /&gt;2: b&lt;br /&gt;3: c&lt;br /&gt;*****&lt;br /&gt;&lt;br /&gt;***** t.txt (YOU SEE THAT TEXT WAS INSERTED ON LINE 9)&lt;br /&gt;9: h&lt;br /&gt;10: i&lt;br /&gt;***** C:/TEST/T.TXT&lt;br /&gt;8: h&lt;br /&gt;9: Text added to Destination File&lt;br /&gt;10: i&lt;br /&gt;*****&lt;br /&gt;&lt;br /&gt;For Word and Excel file I can use the merge command to merge any changes.&lt;br /&gt;&lt;br /&gt;In Excel&lt;br /&gt;For each workbook, Go to Tools&gt;Share Workbook..&lt;br /&gt;On the Edit tab select the check box that says:&lt;br /&gt;"Allow changes by more than one user at a time to enable workbook merging."&lt;br /&gt;Go to Tools and do Merge command and pick the other file.&lt;br /&gt;Cells get updated with note about changes when done.&lt;br /&gt;&lt;br /&gt;Tools / Track Changes / "Accept or Reject Changes"&lt;br /&gt;Lets you approve or reject each change.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In Word (&lt;a href="http://pubs.logicalexpressions.com/pub0009/LPMArticle.asp?ID=647"&gt;Here is a good page for this&lt;/a&gt;)&lt;br /&gt;Open source document&lt;br /&gt;Go to Tools menu / Compare and Merge Documents&lt;br /&gt;Merge (legal &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;blackline&lt;/span&gt; unchecked)&lt;br /&gt;Changes are updated and you can accept or reject changes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-6437780685809943489?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/6437780685809943489/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=6437780685809943489' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/6437780685809943489'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/6437780685809943489'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/11/sycronize-windows-files-to-external.html' title='Sycronize Windows Files to External Drive'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-2701487517846085718</id><published>2008-11-28T01:13:00.000-08:00</published><updated>2009-04-22T15:14:22.180-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outlook'/><title type='text'>Standard Outlook Signature File</title><content type='html'>Issue:&lt;br /&gt;Implement standard Outlook signature file for all users.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;Open Outlook and create a signature file that you will use as a template.&lt;br /&gt;&lt;br /&gt;Note added 4/22/09 Here is a &lt;a href="http://policypatrol.com/Exchange-disclaimers.htm"&gt;link&lt;/a&gt; to a company that sales software that looks like it makes this easy to do and manage.  They promote it for email disclaimers but it also does signatures.  After watching the demo it looks pretty good.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://3.bp.blogspot.com/_CYXEPbH5yrc/SR3pqb7O6RI/AAAAAAAAA5g/qY1TJuM8H18/s1600-h/01-Outlook03Signatures-729550.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5268624054353324306" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SR3pqb7O6RI/AAAAAAAAA5g/qY1TJuM8H18/s320/01-Outlook03Signatures-729550.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;Enter a name for a blank template file (SigTemplate in this example) and click next&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://4.bp.blogspot.com/_CYXEPbH5yrc/SR3pq1bZGGI/AAAAAAAAA5o/VI12sb1x2j8/s1600-h/02-Outlook03Template-731593.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5268624061199095906" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SR3pq1bZGGI/AAAAAAAAA5o/VI12sb1x2j8/s320/02-Outlook03Template-731593.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;Click on the “Advanced Edit…” Button and click Yes to the warning message.&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://4.bp.blogspot.com/_CYXEPbH5yrc/SR3prBR4lPI/AAAAAAAAA5w/0KmCBMysL2k/s1600-h/03-AdvEditWarning-732565.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5268624064380441842" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SR3prBR4lPI/AAAAAAAAA5w/0KmCBMysL2k/s320/03-AdvEditWarning-732565.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;Enter text in the template as a placeholder. Instead of pressing Enter at the end of each line, use Shift Enter to avoid the &lt;a href="http://office.microsoft.com/en-us/outlook/HA011189141033.aspx"&gt;blank line problem&lt;/a&gt;. Also if you want to specify a color do not leave the font color as auto, change it to what you want (otherwise the color may change on you).&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://4.bp.blogspot.com/_CYXEPbH5yrc/SR3prXMLEkI/AAAAAAAAA54/XOU49mX9F44/s1600-h/04-TextShfEnt-733506.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5268624070262067778" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SR3prXMLEkI/AAAAAAAAA54/XOU49mX9F44/s320/04-TextShfEnt-733506.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;You can insert a logo or picture if needed.&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SR3pr04nGJI/AAAAAAAAA6A/CyA3eCjL35c/s1600-h/05-LocateLogo-734992.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5268624078233082002" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SR3pr04nGJI/AAAAAAAAA6A/CyA3eCjL35c/s320/05-LocateLogo-734992.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;You can right click the logo and select to make it a hyperlink to a web page.&lt;br /&gt;Close and Save the file. Click OK to get out. &lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://1.bp.blogspot.com/_CYXEPbH5yrc/SR3pr3MKdHI/AAAAAAAAA6I/0F7G6kFVZvE/s1600-h/06-Template-735513.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5268624078851961970" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SR3pr3MKdHI/AAAAAAAAA6I/0F7G6kFVZvE/s320/06-Template-735513.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;You now have the template in your signature file directory. Note: You may need to enable viewing of hidden directories C:\Documents and Setting\UserNameHere\Application Data\Microsoft\Signatures &lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SR3psI4igzI/AAAAAAAAA6Q/T5ntZpSNuCo/s1600-h/07-TemplateFiles-736321.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5268624083601490738" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SR3psI4igzI/AAAAAAAAA6Q/T5ntZpSNuCo/s320/07-TemplateFiles-736321.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;If you have a logo/picture there will be a directory with the associated picture files. You will need to copy both the .htm file and the directory to each computer where you want to implement the standard signature. Place the files, as indicated before, in the directory&lt;/p&gt;&lt;p class="mobile-photo"&gt;C:\Documents and Setting\UserNameHere\Application Data\Microsoft\Signatures &lt;/p&gt;&lt;p class="mobile-photo"&gt;Be sure to replace UserNameHere with the profile directory name listed in the Documents and Settings folder of the target machine. &lt;/p&gt;&lt;p class="mobile-photo"&gt;&lt;br /&gt;Now the new users just needs to open Outlook, select the signature, and edit the signature text.&lt;/p&gt;&lt;p class="mobile-photo"&gt;Here are Example instructions for the workstation users.&lt;br /&gt;--------------------------------------------&lt;br /&gt;New Outlook signatures files have been place on your computer. These files are intended to be a company standard. If you are currently using a different signature file please replace those signature files with these new ones. You will first need to modify the signatures so that they contain your correct job title and name. These are quick changes so please take a couple of minutes and do this now. &lt;/p&gt;&lt;p class="mobile-photo"&gt;Open Outlook and edit the Outlook signature files.&lt;/p&gt;&lt;p class="mobile-photo"&gt;Click on Tools/Options/Mail Format tab/Signatures button.&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://3.bp.blogspot.com/_CYXEPbH5yrc/SR3psf-2yOI/AAAAAAAAA6Y/v2vAZxDEry0/s1600-h/08-UserUpdate-737055.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5268624089802000610" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SR3psf-2yOI/AAAAAAAAA6Y/v2vAZxDEry0/s320/08-UserUpdate-737055.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;Edit the SigTemplate file. Do not change the font, just select the text "Name", enter your name, select the text "Title" and enter your title. Enter the correct phone number.Click OK after you making these changes. &lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SR3psrlkNjI/AAAAAAAAA6g/XH_mvbz0k2A/s1600-h/09-UserSelections-738001.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5268624092917151282" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SR3psrlkNjI/AAAAAAAAA6g/XH_mvbz0k2A/s320/09-UserSelections-738001.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;Click OK to exit this window and go back to the previous window. &lt;/p&gt;&lt;p class="mobile-photo"&gt;Select the SigTemplate from the "Signature for new messages:" drop down box.&lt;br /&gt;Click OK to finish. &lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://4.bp.blogspot.com/_CYXEPbH5yrc/SR3ptbnfN0I/AAAAAAAAA6o/iLIzjDZz-qM/s1600-h/10-SelectSigFile-740967.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5268624105810114370" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SR3ptbnfN0I/AAAAAAAAA6o/iLIzjDZz-qM/s320/10-SelectSigFile-740967.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt;Other links:&lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt;&lt;a href="http://office.microsoft.com/en-us/outlook/HA011189141033.aspx"&gt;http://office.microsoft.com/en-us/outlook/HA011189141033.aspx&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt;&lt;a href="http://www.howto-outlook.com/howto/signatures.htm"&gt;http://www.howto-outlook.com/howto/signatures.htm&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-2701487517846085718?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/2701487517846085718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=2701487517846085718' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/2701487517846085718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/2701487517846085718'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/11/standard-outlook-signature-file.html' title='Standard Outlook Signature File'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_CYXEPbH5yrc/SR3pqb7O6RI/AAAAAAAAA5g/qY1TJuM8H18/s72-c/01-Outlook03Signatures-729550.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-710328023710802486</id><published>2008-11-26T02:57:00.000-08:00</published><updated>2008-11-26T02:57:00.154-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Configuring FTP server</title><content type='html'>Issue:&lt;br /&gt;References for configuring FTP servers&lt;br /&gt;&lt;br /&gt;Quick: Windows components install IIS, Details check box for FTP&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;Links with information about FTP configuration.&lt;br /&gt;&lt;br /&gt;Windows Server 2003&lt;br /&gt;&lt;a href="http://www.windowsnetworking.com/articles_tutorials/Creating-Configuring-FTP.html"&gt;http://www.windowsnetworking.com/articles_tutorials/Creating-Configuring-FTP.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/6ws081sa.aspx"&gt;http://msdn.microsoft.com/en-us/library/6ws081sa.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.simongibson.com/intranet/ftp2003/"&gt;http://www.simongibson.com/intranet/ftp2003/&lt;/a&gt; isolation mode&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-710328023710802486?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/710328023710802486/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=710328023710802486' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/710328023710802486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/710328023710802486'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/11/configuring-ftp-server.html' title='Configuring FTP server'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-7080615806002127077</id><published>2008-11-24T08:53:00.000-08:00</published><updated>2008-11-24T08:53:00.331-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>Exchange - Delete Mailbox</title><content type='html'>&lt;p class="mobile-photo" align="left"&gt;Issue:&lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt;Deleting an Exchange mailbox but keeping the network account. &lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt;Quick: &lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt;Open AD Users and Computers, Select User, Exchange Tasks, Delete Mailbox&lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt; &lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt;Visual/Learning:&lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt;Right click on the users and select Exchange Tasks&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://4.bp.blogspot.com/_CYXEPbH5yrc/SQspZraM5vI/AAAAAAAAAvg/stMqrOKWXvg/s1600-h/01-Exchange+Tasks-762743.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5263346110638647026" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SQspZraM5vI/AAAAAAAAAvg/stMqrOKWXvg/s320/01-Exchange+Tasks-762743.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt;Wizard opens, click next&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://4.bp.blogspot.com/_CYXEPbH5yrc/SQspZ8OXrDI/AAAAAAAAAvo/NoFI-7xqC3k/s1600-h/02-Wizard-763337.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5263346115152423986" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SQspZ8OXrDI/AAAAAAAAAvo/NoFI-7xqC3k/s320/02-Wizard-763337.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt;Select Delete Mailbox and click Next&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SQspZ80lzCI/AAAAAAAAAvw/NTNAMTUBX7I/s1600-h/03-Delete+Mailbox-763734.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5263346115312733218" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SQspZ80lzCI/AAAAAAAAAvw/NTNAMTUBX7I/s320/03-Delete+Mailbox-763734.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt;Click Next&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://4.bp.blogspot.com/_CYXEPbH5yrc/SQspaDBWRnI/AAAAAAAAAv4/DrtmcVcqoMI/s1600-h/04-Delete+Warning-764585.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5263346116976854642" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SQspaDBWRnI/AAAAAAAAAv4/DrtmcVcqoMI/s320/04-Delete+Warning-764585.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt;Click finsihed and your done.&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://1.bp.blogspot.com/_CYXEPbH5yrc/SQspann5pPI/AAAAAAAAAwA/YjenOBeE5Bw/s1600-h/05-Fininsh-766102.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5263346126802232562" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SQspann5pPI/AAAAAAAAAwA/YjenOBeE5Bw/s320/05-Fininsh-766102.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-7080615806002127077?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/7080615806002127077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=7080615806002127077' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7080615806002127077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7080615806002127077'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/11/exchange-delete-mailbox.html' title='Exchange - Delete Mailbox'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_CYXEPbH5yrc/SQspZraM5vI/AAAAAAAAAvg/stMqrOKWXvg/s72-c/01-Exchange+Tasks-762743.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-5547303630818921615</id><published>2008-11-21T04:54:00.000-08:00</published><updated>2008-11-21T04:54:00.704-08:00</updated><title type='text'>Smoothwall NAT like Modification</title><content type='html'>&lt;p class="mobile-photo"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span class="976194919-07112008"&gt;Issue:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;span class="976194919-07112008"&gt;Need m&lt;span style="FONT-FAMILY: Arial; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-: EN-USfont-family:'Times New Roman';" &gt;ultiple external RED IP addresses on the Smoothwall firewall server.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;span class="976194919-07112008"&gt;&lt;span style="FONT-FAMILY: Arial; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-: EN-USfont-family:'Times New Roman';" &gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;span class="976194919-07112008"&gt;&lt;span style="FONT-FAMILY: Arial; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-: EN-USfont-family:'Times New Roman';" &gt;Quick: &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;span class="976194919-07112008"&gt;&lt;span style="FONT-FAMILY: Arial; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-: EN-USfont-family:'Times New Roman';" &gt;Install Full Firewall Control modification from sourceforge.net site&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;span class="976194919-07112008"&gt;&lt;span style="FONT-FAMILY: Arial; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-: EN-USfont-family:'Times New Roman';" &gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;span class="976194919-07112008"&gt;&lt;span style="FONT-FAMILY: Arial; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-: EN-USfont-family:'Times New Roman';" &gt;Visual/Learning:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;span class="976194919-07112008"&gt;&lt;span style="FONT-FAMILY: Arial; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-: EN-USfont-family:'Times New Roman';" &gt;&lt;span style="FONT-FAMILY: Arial; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-: EN-USfont-family:'Times New Roman';" &gt;First you need to download the modification from the souceforge.net site.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;span class="976194919-07112008"&gt;&lt;span style="FONT-FAMILY: Arial; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-: EN-USfont-family:'Times New Roman';" &gt;&lt;span style="FONT-FAMILY: Arial; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-: EN-USfont-family:'Times New Roman';" &gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;span class="976194919-07112008"&gt;&lt;span style="FONT-FAMILY: Arial; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-: EN-USfont-family:'Times New Roman';" &gt;&lt;span style="FONT-FAMILY: Arial; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-: EN-USfont-family:'Times New Roman';" &gt;&lt;span style="FONT-FAMILY: Arial; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-: EN-USfont-family:'Times New Roman';" &gt;&lt;a href="http://sourceforge.net/project/showfiles.php?group_id=114890"&gt;http://sourceforge.net/project/showfiles.php?group_id=114890&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;span class="976194919-07112008"&gt;&lt;span style="FONT-FAMILY: Arial; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-: EN-USfont-family:'Times New Roman';" &gt;&lt;span style="FONT-FAMILY: Arial; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-: EN-USfont-family:'Times New Roman';" &gt;&lt;span style="FONT-FAMILY: Arial; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-: EN-USfont-family:'Times New Roman';" &gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="976194919-07112008"&gt;&lt;span style="FONT-FAMILY: Arial; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-: EN-USfont-family:'Times New Roman';font-size:10;"  &gt;&lt;span style="FONT-FAMILY: Arial; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-: EN-USfont-family:'Times New Roman';font-size:10;"  &gt;&lt;span style="FONT-FAMILY: Arial; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-: EN-USfont-family:'Times New Roman';font-size:10;"  &gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-size:100%;"&gt;This is the file we downloaded SW3 Full Firewall Control&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="FONT-FAMILY: 'Times New Roman'; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-: EN-USfont-family:'Times New Roman';font-size:100%;"  &gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;a href="http://3.bp.blogspot.com/_CYXEPbH5yrc/SRScbbJXrPI/AAAAAAAAA1o/0Y3QHu0HcNE/s1600-h/01-FileLocation-732804.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5266005859260411122" height="133" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SRScbbJXrPI/AAAAAAAAA1o/0Y3QHu0HcNE/s320/01-FileLocation-732804.jpg" width="464" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="FONT-FAMILY: 'Times New Roman'; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-: EN-USfont-family:'Times New Roman';font-size:12;"  &gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;You can download and copy it to the firewall or you can download it directly to the firewall with the wget command.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;First get the path and the name of the file from you browser.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;Right click on the file and get properties on the file&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="center"&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SRScbn9t3YI/AAAAAAAAA1w/lz1qWaDUJd4/s1600-h/02-FileProperties-734585.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5266005862701194626" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SRScbn9t3YI/AAAAAAAAA1w/lz1qWaDUJd4/s320/02-FileProperties-734585.jpg" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;Get path and name from the properties page&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="center"&gt;&lt;a href="http://1.bp.blogspot.com/_CYXEPbH5yrc/SRSccDD2fzI/AAAAAAAAA14/9jh7EsQI0M0/s1600-h/03-DownloadPath-736027.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5266005869974683442" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SRSccDD2fzI/AAAAAAAAA14/9jh7EsQI0M0/s320/03-DownloadPath-736027.jpg" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;Now I connect via SSH to the firewall using PuTTY application (port 222)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;Next change directory to root directory – cd /&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;Then change to the tmp directory – cd tmp&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;Note: If you download some other way, in the end this is where you need to put the downloaded file.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;Type the command wget Path/FileName. &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;After the file downloads you should be able to do a list command and see the file&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:Wingdings;"&gt;ð&lt;span style="FONT: 7pt 'Times New Roman'"&gt; &lt;/span&gt;&lt;/span&gt;wget &lt;/span&gt;&lt;a href="http://sourceforge.net/project/showfiles.php?group_id=114890&amp;amp;package_id=262627&amp;amp;release_id=623482/SW#-Full-Firewall-Control-v1.0.2.tgz"&gt;&lt;span style="font-size:100%;"&gt;http://sourceforge.net/project/showfiles.php?group_id=114890&amp;amp;package_id=262627&amp;amp;release_id=623482/SW#-Full-Firewall-Control-v1.0.2.tgz&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:Wingdings;"&gt;ð&lt;span style="FONT: 7pt 'Times New Roman'"&gt; &lt;/span&gt;&lt;/span&gt;ls&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;Next extract the file using the following tar command.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:Wingdings;"&gt;ð&lt;span style="FONT: 7pt 'Times New Roman'"&gt; &lt;/span&gt;&lt;/span&gt;tar zxvf ./Full-Firewall-Control-v1.0.2.tgz -C /&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size:100%;"&gt;&lt;img id="BLOGGER_PHOTO_ID_5266008482896313682" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 23px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SRSe0I86fVI/AAAAAAAAA2g/MEgI-e6V7xk/s400/06-Tar.jpg" border="0" /&gt;&lt;/span&gt; &lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;Run this command to install -&gt; sh /tmp/install.sh&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:100%;"&gt;That should do it.&lt;span style="mso-spacerun: yes"&gt; &lt;/span&gt;The firewall will now have controls for doing network address translation.&lt;/span&gt;&lt;/p&gt;&lt;img id="BLOGGER_PHOTO_ID_5266010657597212946" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 239px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SRSgyuWAyRI/AAAAAAAAA2o/CJUfp4H1pBg/s400/07-NewFwTab.jpg" border="0" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To uninstall&lt;br /&gt;Login to smoothwall with PuTTY&lt;br /&gt;Go to&lt;br /&gt;/Var/smoothwall/mods/full-firewall directory&lt;br /&gt;Type ./uninstall.pl&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-5547303630818921615?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/5547303630818921615/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=5547303630818921615' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/5547303630818921615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/5547303630818921615'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/11/smoothwall-nat-like-modification.html' title='Smoothwall NAT like Modification'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_CYXEPbH5yrc/SRScbbJXrPI/AAAAAAAAA1o/0Y3QHu0HcNE/s72-c/01-FileLocation-732804.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-7918120507788121264</id><published>2008-11-17T05:57:00.000-08:00</published><updated>2008-11-18T12:52:16.684-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outlook'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>Import Exchange GAL To Contacts - 3</title><content type='html'>Issue:&lt;br /&gt;Import contact data into Outlook from Excel.&lt;br /&gt;&lt;br /&gt;Open Outlook to import the data. Select the contacts folder, File menu, select “Import and Export”.&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://1.bp.blogspot.com/_CYXEPbH5yrc/SROf7KXj7VI/AAAAAAAAA0Y/9KlHUenadJI/s1600-h/11-OutlookImport-792921.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5265728228070518098" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SROf7KXj7VI/AAAAAAAAA0Y/9KlHUenadJI/s320/11-OutlookImport-792921.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;Select “import from another program” and click Next&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://3.bp.blogspot.com/_CYXEPbH5yrc/SROf7U7wLxI/AAAAAAAAA0g/7cM0Nbtoqao/s1600-h/12-OutlookImportFromFile-793376.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5265728230906670866" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SROf7U7wLxI/AAAAAAAAA0g/7cM0Nbtoqao/s320/12-OutlookImportFromFile-793376.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;Select Microsoft Excel&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://3.bp.blogspot.com/_CYXEPbH5yrc/SROf7S-IYHI/AAAAAAAAA0o/DWN1mYb7950/s1600-h/13-OutlookImportExcel-793715.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5265728230379774066" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SROf7S-IYHI/AAAAAAAAA0o/DWN1mYb7950/s320/13-OutlookImportExcel-793715.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;Select the Excel file to import and click next&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://4.bp.blogspot.com/_CYXEPbH5yrc/SROf7ggQwsI/AAAAAAAAA0w/g7XRD9R0h20/s1600-h/14-OutlookImportExcelFile-794113.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5265728234012590786" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SROf7ggQwsI/AAAAAAAAA0w/g7XRD9R0h20/s320/14-OutlookImportExcelFile-794113.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;Select the target contact folder&lt;/p&gt;&lt;br /&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://1.bp.blogspot.com/_CYXEPbH5yrc/SROf7mkZH1I/AAAAAAAAA04/UoK0L7APOGQ/s1600-h/15-OutlookImportSelectFolder-794524.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5265728235640528722" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SROf7mkZH1I/AAAAAAAAA04/UoK0L7APOGQ/s320/15-OutlookImportSelectFolder-794524.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;Click on the button to “Map Custom Fields”&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SROf7sA-P6I/AAAAAAAAA1A/UUrkxcpizQ8/s1600-h/16-OutlookImportSelectFields-794887.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5265728237102579618" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SROf7sA-P6I/AAAAAAAAA1A/UUrkxcpizQ8/s320/16-OutlookImportSelectFields-794887.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;Below is a short movie on how to map your fields from the spreadsheet. You just need to drag and drop them over.&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="400" height="326" class="BLOG_video_class" id="BLOG_video-dd6cbd826fd3d62" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v15.nonxt7.googlevideo.com/videoplayback?id%3D0dd6cbd826fd3d62%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330133383%26sparams%3Did,itag,ip,ipbits,expire%26signature%3DCF28A28B2F26946E9496F110DD01F60A043BF1F.863784CED5A3AE9EDAE27AB8A10DECD6DEC44C8D%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Ddd6cbd826fd3d62%26offsetms%3D5000%26itag%3Dw160%26sigh%3D_rTJLVGUPPUHhfKhyzsqKscerqg&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="400" height="326" bgcolor="#FFFFFF"flashvars="flvurl=http://v15.nonxt7.googlevideo.com/videoplayback?id%3D0dd6cbd826fd3d62%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330133383%26sparams%3Did,itag,ip,ipbits,expire%26signature%3DCF28A28B2F26946E9496F110DD01F60A043BF1F.863784CED5A3AE9EDAE27AB8A10DECD6DEC44C8D%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Ddd6cbd826fd3d62%26offsetms%3D5000%26itag%3Dw160%26sigh%3D_rTJLVGUPPUHhfKhyzsqKscerqg&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt;&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://3.bp.blogspot.com/_CYXEPbH5yrc/SROf7z-aPkI/AAAAAAAAA1I/xpl8GH1O2Xc/s1600-h/18-OutlookImportSelectFields2-795236.jpg"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;Click OK and Finished and the data get imported.&lt;br /&gt;&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://1.bp.blogspot.com/_CYXEPbH5yrc/SROf7_xI90I/AAAAAAAAA1Q/owzwhJ15fyA/s1600-h/19-OutlookSeeContacts-795643.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5265728242404882242" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SROf7_xI90I/AAAAAAAAA1Q/owzwhJ15fyA/s320/19-OutlookSeeContacts-795643.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align="left"&gt;Now if you have a mobile device that synchronizes with your contacts list it will show up on your phone.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-7918120507788121264?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/7918120507788121264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=7918120507788121264' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7918120507788121264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7918120507788121264'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/11/import-exchange-gal-to-contacts-3.html' title='Import Exchange GAL To Contacts - 3'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_CYXEPbH5yrc/SROf7KXj7VI/AAAAAAAAA0Y/9KlHUenadJI/s72-c/11-OutlookImport-792921.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-6310379833661940500</id><published>2008-11-14T05:56:00.000-08:00</published><updated>2008-11-18T12:45:51.059-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outlook'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>Import Exchange GAL To Contact - 2</title><content type='html'>&lt;div align="left"&gt;Issue:&lt;/div&gt;&lt;div align="left"&gt;Need to cleanup the Global Address List data for import to Outlook contacts.&lt;/div&gt;&lt;br /&gt;&lt;div align="left"&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="left"&gt;Quick/Visual/Learning:&lt;/div&gt;&lt;div align="left"&gt;Open the Excel sheet and delete the unneeded column A with the database ID fields. Sort and clean up the data so you have only the entries you are interested in.&lt;/div&gt;&lt;br /&gt;&lt;div align="left"&gt;&lt;img id="BLOGGER_PHOTO_ID_5265730105544060546" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 225px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SROhocgIroI/AAAAAAAAA1Y/4N5KMIvVf4Y/s400/09-AccessSortGal.jpg" border="0" /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="left"&gt;Here I have 5 example users after doing the sorting and deleting&lt;/div&gt;&lt;br /&gt;&lt;div align="left"&gt;&lt;a href="http://1.bp.blogspot.com/_CYXEPbH5yrc/SROhoTeWkKI/AAAAAAAAA1g/3UQc8D2H-NM/s1600-h/10-AccessNamesForImport.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5265730103120662690" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 98px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SROhoTeWkKI/AAAAAAAAA1g/3UQc8D2H-NM/s400/10-AccessNamesForImport.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now I need to fix the email address field. The addresses here are in the format that Exchange server understands, but for my contact list I want the SMTP addresses in the format of &lt;a href="mailto:User@CompanyName.com"&gt;User@CompanyName.com&lt;/a&gt;. I use a formula in Excel to fix these. I know that all my users email addresses are equal to their alias (first initial and last name) at MyCompanyName.com. I over write the address field with the formula =w2 &amp;amp; “@mycompany.com”. W2 is the field that has the alias and &amp;amp; tacks on the text for the “at company name” part of the address.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://4.bp.blogspot.com/_CYXEPbH5yrc/SROfvwBX6RI/AAAAAAAAAzo/MX2uSVLGQHM/s1600-h/10b-ExcelFixEmailFormula-747077.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5265728032019573010" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SROfvwBX6RI/AAAAAAAAAzo/MX2uSVLGQHM/s320/10b-ExcelFixEmailFormula-747077.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;Like magic the formula builds my email address for me. Now I can copy this field down the sheet and it will generate the addresses for all my users.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://3.bp.blogspot.com/_CYXEPbH5yrc/SROfvzXqpzI/AAAAAAAAAzw/FtKj8OK01cw/s1600-h/10c-ExcelFixEmailFormulaCopy-747588.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5265728032918382386" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SROfvzXqpzI/AAAAAAAAAzw/FtKj8OK01cw/s320/10c-ExcelFixEmailFormulaCopy-747588.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;Paste into the cells below&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://1.bp.blogspot.com/_CYXEPbH5yrc/SROfwM_TJ0I/AAAAAAAAAz4/TjpJQtQEUZI/s1600-h/10d-ExcelFixEmailFormulaPaste-748182.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5265728039795500866" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SROfwM_TJ0I/AAAAAAAAAz4/TjpJQtQEUZI/s320/10d-ExcelFixEmailFormulaPaste-748182.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;More magic, there they all are.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SROfwScHAOI/AAAAAAAAA0A/n0VDvqrnuZ4/s1600-h/10e-ExcelFixEmailFormulaPaste2-748962.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5265728041258516706" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SROfwScHAOI/AAAAAAAAA0A/n0VDvqrnuZ4/s320/10e-ExcelFixEmailFormulaPaste2-748962.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;Delete any unneeded fields like E-Mail type.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SROfwZeHIII/AAAAAAAAA0I/vWVynqe2Vw4/s1600-h/10f-ExcelDeleteExtraData-749277.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5265728043145961602" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SROfwZeHIII/AAAAAAAAA0I/vWVynqe2Vw4/s320/10f-ExcelDeleteExtraData-749277.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;Save changes to the spreadsheet.&lt;br /&gt;&lt;br /&gt;&lt;p class="mobile-photo" align="left"&gt;Next posting will show how to import the data to Outlook&lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt;&lt;a href="http://qvlweb.blogspot.com/2008/11/import-exchange-gal-to-contacts-3.html"&gt;&lt;span style="font-size:180%;"&gt;Import Exchange GAL To Contacts - 3&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-6310379833661940500?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/6310379833661940500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=6310379833661940500' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/6310379833661940500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/6310379833661940500'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/11/import-exchange-gal-to-contact-2.html' title='Import Exchange GAL To Contact - 2'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_CYXEPbH5yrc/SROhocgIroI/AAAAAAAAA1Y/4N5KMIvVf4Y/s72-c/09-AccessSortGal.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-4247942887017989676</id><published>2008-11-12T17:10:00.000-08:00</published><updated>2009-03-05T15:08:23.900-08:00</updated><title type='text'>Create Email Change Nag Notice</title><content type='html'>&lt;p class="mobile-photo"&gt;&lt;a href="http://3.bp.blogspot.com/_CYXEPbH5yrc/SRt976MCcyI/AAAAAAAAA3Y/OC09zWH6Apc/s1600-h/01-RuleWizard-779698.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5267942657325429538" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SRt976MCcyI/AAAAAAAAA3Y/OC09zWH6Apc/s320/01-RuleWizard-779698.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;&lt;a href="http://1.bp.blogspot.com/_CYXEPbH5yrc/SRt98K4fa8I/AAAAAAAAA3g/efJy9nynQMk/s1600-h/02-RuleWizardBlank-780062.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5267942661806844866" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SRt98K4fa8I/AAAAAAAAA3g/efJy9nynQMk/s320/02-RuleWizardBlank-780062.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SRt98EBs43I/AAAAAAAAA3o/e6f8KZkxZoo/s1600-h/03-RuleWizardHeader-780536.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5267942659966428018" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SRt98EBs43I/AAAAAAAAA3o/e6f8KZkxZoo/s320/03-RuleWizardHeader-780536.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;&lt;a href="http://1.bp.blogspot.com/_CYXEPbH5yrc/SRt98vgp-kI/AAAAAAAAA3w/VoTMSjmej8A/s1600-h/04-RuleWizardActions-782076.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5267942671638985282" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SRt98vgp-kI/AAAAAAAAA3w/VoTMSjmej8A/s320/04-RuleWizardActions-782076.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SRt98wHRX8I/AAAAAAAAA34/7jgg4x_v8K0/s1600-h/05-RuleWizardExceptions-783217.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5267942671800950722" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SRt98wHRX8I/AAAAAAAAA34/7jgg4x_v8K0/s320/05-RuleWizardExceptions-783217.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;Create a rule&lt;br /&gt;Jpg01&lt;br /&gt;Blank Rule&lt;br /&gt;Jpg02&lt;br /&gt;Click on next&lt;br /&gt;This is the window that check for conditions.&lt;br /&gt;Have rule look at “specific word in the message header”&lt;br /&gt;Look for the old email address @OldAddress.com&lt;br /&gt;Click OK&lt;br /&gt;Jpg03&lt;br /&gt;Click on next&lt;br /&gt;This is the window where you specify actions&lt;br /&gt;Select “have server reply using a specific message”&lt;br /&gt;Clicking on the text “specific message” brings up a message window.&lt;br /&gt;Enter your notice regarding change of address.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;Jpg04&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;Click on next&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;This is the window for exceptions&lt;br /&gt;Select except if the subject contains specific words&lt;br /&gt;Add SPAM to the list and click OK&lt;br /&gt;Click finished&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;Jpg05&lt;/span&gt;&lt;br /&gt;&lt;div class="Section1"&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;/span&gt; &lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-4247942887017989676?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/4247942887017989676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=4247942887017989676' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/4247942887017989676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/4247942887017989676'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/11/create-email-change-nag-notice.html' title='Create Email Change Nag Notice'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_CYXEPbH5yrc/SRt976MCcyI/AAAAAAAAA3Y/OC09zWH6Apc/s72-c/01-RuleWizard-779698.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-6335738018358282485</id><published>2008-11-10T05:56:00.000-08:00</published><updated>2008-11-14T13:13:44.933-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outlook'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>Import Exchange GAL To Contacts - 1</title><content type='html'>&lt;p class="mobile-photo" align="left"&gt;Issue:&lt;br /&gt;Blackberry import of GAL Contacts. While you can do a lookup on the Exchange server global address list, some users wanted to have GAL directly on a Blackberry phone contact list for convenience.&lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt;&lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt;Quick:&lt;br /&gt;Export using Access, Export to Excel, Fix Fields, Import to Outlook&lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;Open Microsoft Access and create a blank database.&lt;br /&gt;Under File select “Get External Data”Select Import&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://1.bp.blogspot.com/_CYXEPbH5yrc/SROflOSbIiI/AAAAAAAAAyQ/4OQlaLdIK-w/s1600-h/01-AccessDBImport-704274.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5265727851165590050" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SROflOSbIiI/AAAAAAAAAyQ/4OQlaLdIK-w/s320/01-AccessDBImport-704274.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt;Select the file Type of Exchange()&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://3.bp.blogspot.com/_CYXEPbH5yrc/SROflLshJuI/AAAAAAAAAyY/m_ysq5esf-s/s1600-h/02-AccessImportEX-704635.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5265727850469730018" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SROflLshJuI/AAAAAAAAAyY/m_ysq5esf-s/s320/02-AccessImportEX-704635.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt;In the wizard select “Global Address List”&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://4.bp.blogspot.com/_CYXEPbH5yrc/SROflRYxeKI/AAAAAAAAAyg/jbog_YsVsGI/s1600-h/03-AccessImportExGal-705095.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5265727851997526178" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SROflRYxeKI/AAAAAAAAAyg/jbog_YsVsGI/s320/03-AccessImportExGal-705095.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="mobile-photo" align="left"&gt;Select to create a New Table and click Finished&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://4.bp.blogspot.com/_CYXEPbH5yrc/SROflT3BYzI/AAAAAAAAAyo/fgnnw-QHZZQ/s1600-h/04-AccessImportNewTable-705391.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5265727852661269298" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SROflT3BYzI/AAAAAAAAAyo/fgnnw-QHZZQ/s320/04-AccessImportNewTable-705391.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt;Now you see the Global Address List as a new table.&lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt;Click on it to open&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SROflWujZjI/AAAAAAAAAyw/N3F9a3qO-rk/s1600-h/05-AccessGalTable-705744.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5265727853431055922" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SROflWujZjI/AAAAAAAAAyw/N3F9a3qO-rk/s320/05-AccessGalTable-705744.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt;Here you see users along with distribution lists. Our distribution lists do not have First and Last names or Titles so you see that these fields are blank This is handy because we can later do a sort to remove these if we want.&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SROflsASVGI/AAAAAAAAAy4/HNCzAP4QjK0/s1600-h/06-AccessGalOpenTable-706151.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5265727859142579298" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SROflsASVGI/AAAAAAAAAy4/HNCzAP4QjK0/s320/06-AccessGalOpenTable-706151.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt;On the file menu select Export&lt;/p&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SROflnxWf2I/AAAAAAAAAzA/WRcDle4Q304/s1600-h/07-AccessGalExportXls-706453.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5265727858006196066" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SROflnxWf2I/AAAAAAAAAzA/WRcDle4Q304/s320/07-AccessGalExportXls-706453.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt;Select one of the Excel formats in the drop down file type box and save the file to a Excel sheet.&lt;/p&gt;&lt;br /&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SROflkLObLI/AAAAAAAAAzI/M4qUKb_IBzo/s1600-h/08-AccessGalExportXls2-706733.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5265727857040977074" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SROflkLObLI/AAAAAAAAAzI/M4qUKb_IBzo/s320/08-AccessGalExportXls2-706733.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="mobile-photo" align="center"&gt;&lt;a href="http://3.bp.blogspot.com/_CYXEPbH5yrc/SROfl782dpI/AAAAAAAAAzY/VRvbSM7u_OE/s1600-h/10-AccessNamesForImport-707458.jpg"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo" align="left"&gt;&lt;a href="http://qvlweb.blogspot.com/2008/11/import-exchange-gal-to-contact-2.html"&gt;&lt;span style="font-size:180%;"&gt;Posting 2&lt;/span&gt;&lt;/a&gt; will show how to clean up the address list in Excel&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-6335738018358282485?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/6335738018358282485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=6335738018358282485' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/6335738018358282485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/6335738018358282485'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/11/import-exchange-gal-to-contact-1.html' title='Import Exchange GAL To Contacts - 1'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_CYXEPbH5yrc/SROflOSbIiI/AAAAAAAAAyQ/4OQlaLdIK-w/s72-c/01-AccessDBImport-704274.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-7667410308416677723</id><published>2008-11-07T05:17:00.000-08:00</published><updated>2008-11-07T05:17:07.159-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Blank Or Gap In Add/Remove Programs Window</title><content type='html'>Issue:&lt;br /&gt;You notice that when you go to the add remove programs window there is a huge gap. Also may have just a blank window.&lt;br /&gt;&lt;br /&gt;Quick:&lt;br /&gt;Gap - Autocad issue- Search registry Data only for this acad.exe,-1 or this aclt.exe,-1 and change the negative 1 to just a positive 1&lt;br /&gt;Blank Window - start =&gt;run=&gt; - Regsvr32 appwiz.cpl&lt;br /&gt;&lt;br /&gt;Visual:&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5265348003883923106" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 173px; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SRJGHM5QNqI/AAAAAAAAAwQ/Ka3EkDlFqYM/s400/01-Gap.jpg" border="0" /&gt;&lt;br /&gt;Learning:&lt;br /&gt;&lt;br /&gt;Found link &lt;a href="http://forums.tweakguides.com/showthread.php?t=2024"&gt;here &lt;/a&gt;that has the answer:&lt;br /&gt;---text from link---&lt;br /&gt;&lt;br /&gt;The problem, believe it or not, is simply that the entry in the Registry for the AutoCAD uninstaller specifies its icon incorrectly. There's a simple fix. (If there's some other underlying problem such as updates installed in the wrong order, as you've deduced, that won't be corrected; but it will get rid of the huge gap in Add/Remove Programs.)&lt;br /&gt;&lt;br /&gt;Using regedit or some other registry editor, search the Data fields for the string aclt.exe . (You do not need to search the Key or Value fields, just Data).&lt;br /&gt;&lt;br /&gt;Step through ( in regedit) the entries in which aclt.exe appears watching for one where aclt.exe is followed by a comma and -1 .&lt;br /&gt;&lt;br /&gt;When you find such an entry, it should be the data field for a DisplayIcon key. The aclt.exe will be preceded by the full path to that file in your installation, so it will look something like "C:\Program Files\AutoCAD 2002\aclt.exe,-1".&lt;br /&gt;&lt;br /&gt;Edit the data string, changing the -1 to 1.&lt;br /&gt;&lt;br /&gt;That's it! I've never found more than one of these entries in a registry at one time, but I won't swear that couldn't happen, so you might want to continue searching to make sure.&lt;br /&gt;---end text from link---&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-7667410308416677723?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/7667410308416677723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=7667410308416677723' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7667410308416677723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7667410308416677723'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/11/blank-or-gap-in-addremove-programs.html' title='Blank Or Gap In Add/Remove Programs Window'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_CYXEPbH5yrc/SRJGHM5QNqI/AAAAAAAAAwQ/Ka3EkDlFqYM/s72-c/01-Gap.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-4675995977841755367</id><published>2008-11-03T03:29:00.000-08:00</published><updated>2008-11-03T03:29:01.506-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Windows - Using Non-Admin Account</title><content type='html'>Issue:&lt;br /&gt;Avoid some security risk by using windows without adminstrator rights and still get stuff done.&lt;br /&gt;&lt;br /&gt;Quick/Visual:/Learning:]&lt;br /&gt;Found this helpful blog posting =&gt; &lt;a href="http://blogs.msdn.com/david.wang/archive/2005/11/09/HOWTO_Run_as_normal_user_on_Windows.aspx"&gt;site&lt;/a&gt;. I add the text below as well&lt;br /&gt;&lt;br /&gt;--- Text from David Wang Blog site ---&lt;br /&gt;HOWTO: Run as normal user (non-admin) on Windows&lt;br /&gt;Sometimes, I wonder and worry about the vast majority of Windows users that run with administrative privileges. Most of them probably do this blindly because it is the default auto-login for Windows XP and do not know any better. This tells a lot about the power of having secure defaults...&lt;br /&gt;&lt;br /&gt;However, such unnecessary privilege comes at a great price: spyware / malware / virus / trojan / worm freely misuse such privileges to infect and proliferate. And in knee-jerk response, a whole security industry dedicated to corraling these miscreants spring up and some even enter the Microsoft product line and Windows Update.&lt;br /&gt;&lt;br /&gt;But, no one seems to be tackling the fundament security problem:&lt;br /&gt;&lt;br /&gt;Users running with more privileges than necessary&lt;br /&gt;Social Engineering and poor computing habits&lt;br /&gt;As I had discussed earlier, the effective computer system security is simply the weakest link amongst Software, Configuration, and Policy. Simply focusing on using Software to compensate for a lack of secure computing practices (Policy) does not improve security. I mean, we can come up with perfectly written Software with no bugs nor security vulnerabilities and Configure the system securely yet functionally, but if the user runs as administrator because "things work better" or blindly follow instructions to get themselves rooted, all the effort is for nothing. This is why I think that such actions do wonders for PR and user perspection (and sometimes, changing perceptions is "the goal"), but it really does not raise the bar.&lt;br /&gt;&lt;br /&gt;I do not know about you, but I like making real progress, not perceived progress. So, I am going to show one approach that I use to not run as administrator to safely compute on Windows - both at home and work.&lt;br /&gt;&lt;br /&gt;I mean, I really hate personal security software from McAfee, Symnatec, etc because they assume how you want to work (so many people fail to install IIS on Windows XP due to these software packages "breaking" IIS in subtle ways to prevent installation/functionality), and they do not do much more than common sense... so I consider them unnecessary bloatware that gets in my way. Yes, I do not run security software on all of my machines; no virus scan, no email scanner, nada. I just run as normal User with Windows Firewall sealing off all ports and common sense against social engineering. :-)&lt;br /&gt;&lt;br /&gt;Securing the Computing Environment&lt;br /&gt;No, I am not going to wait for Windows Vista, LUA, and various other security advancements to help run as non-administrator and secure my computing environment... not when I can do it all right now from Windows 2000 on up.&lt;br /&gt;&lt;br /&gt;What I do is basically:&lt;br /&gt;&lt;br /&gt;Run as the normal User, with no privileges changes from the default&lt;br /&gt;Run a special "root" console window (that is a different color) as a user with administrative privilege&lt;br /&gt;Leave the Firewall on and do my job as the normal User, and on the special occassions where I need elevated privileges, I launch commands out of the special "root" console window&lt;br /&gt;That is it. It is functionally similar to how LUA will work in Windows Vista, except with GUI dialog boxes instead of console commands. And this is how I create the desktop shortcut to launch my special "root" console window (I actually just copy the same shortcut on all my machines to %ALLUSERSPROFILE%\Desktop):&lt;br /&gt;&lt;br /&gt;Right Click on the desktop and create a shortcut&lt;br /&gt;Paste in the following as target for the shortcut (in my case, I rename the Administrator to "root"):&lt;br /&gt;%windir% \system32\runas.exe /u:%COMPUTERNAME%\root "cmd /T:3E /k @title root &amp;amp;&amp;amp; start /min %windir%\system32\taskmgr.exe"&lt;br /&gt;Choose your shortcut title - I use "root"&lt;br /&gt;Change the icon to something obvious. I use the icon in SHELL32.dll that contains a key with two people.&lt;br /&gt;I change the screen buffer size to 50 Width and 2 Height - so that the shortcut just shows a small window containing:&lt;br /&gt;Enter the password for %COMPUTERNAME%\root:&lt;br /&gt;I also change the shortcut's text and background color to Yellow on Cyan so that it matches the color scheme of the root console window - just so that the window is very obviously different than the white on black of normal console windows.&lt;br /&gt;Now, what are some of the "inconveniences" that I incur by doing this? Well:&lt;br /&gt;&lt;br /&gt;I lose the ability to install/uninstall programs as myself. But, I just run "appwiz.cpl" or the program's setup EXE from the root console window and things usually work. If they do not, I consider it a product bug.&lt;br /&gt;I lose the ability to run Windows Update for patches. This is something that I cannot do from the root console window, so I have to login as an administrator and let Windows Update client run every six months or so. Yes, I do this infrequently because I run my computers securely, and I only login once every six months or so, so this is no bother.&lt;br /&gt;I cannot kill any process that I want. But, that is what the TASKMGR.EXE run as root (from my shortcut), or TASKKILL.EXE in the root console window is for.&lt;br /&gt;I cannot Remote Desktop into that machine by default. On Windows XP and later, I just add my User to "Remote Desktop Users" group. On Windows 2000, I have to use the root console window to launch MMC with the "Terminal Services Configuration" snapin, select Properties on the RDP-TCP connection, and add my user to the "Permissions" tab of that connect (Windows XP and later pre-create and populate the "Remote Desktop Users" group into this Permissions list).&lt;br /&gt;I cannot configure networking or Windows Firewall. But, NETSH.EXE on Windows XP/Windows Server 2003 works wonders inside a root console window.&lt;br /&gt;I lose the ability to change the system date/time. But, I just use the DATE or TIME commands in the root console window as necessary.&lt;br /&gt;I can no longer start/stop services. Well, that is what NET START, NET STOP, and SC QUERY commands in the root console window are for...&lt;br /&gt;I cannot change file ACLs to grant myself privileges. But CACLS does that nicely from the root console window.&lt;br /&gt;Overall, I find that the "inconveniences" happen very rarely in my day-to-day activities. You rarely install programs, patch, reconfigure networking, stop/start services, and change system date/time and file ACLs on a daily basis... so it makes sense to not run with administrative privileges&lt;br /&gt;&lt;br /&gt;Now, I know that there are cases where you may want to run a program but that program only works when run as administrator... such as games or other older software... but I tend to leave them alone. The way I think about it, until the users revolt with their pocket books, application providers have ZERO incentive to fix/improve their code. So, I do not buy such software and if I do, I bug the heck out of their support staff and complain that their product is insecure because it requires me to run with administrative privileges. Hey, some have listened and changed. :-)&lt;br /&gt;&lt;br /&gt;Well, I know that this does not solve all your problems on Windows, but hopefully it can help you solve a good chunk of your security concerns. I am interested in hearing some of your stories regarding this topic...&lt;br /&gt;--- end text from site ---&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-4675995977841755367?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/4675995977841755367/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=4675995977841755367' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/4675995977841755367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/4675995977841755367'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/11/windows-using-non-admin-account.html' title='Windows - Using Non-Admin Account'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-6465099577234083879</id><published>2008-10-31T06:45:00.000-07:00</published><updated>2008-10-31T06:45:00.891-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outlook'/><title type='text'>Outlook - Can't Create Attachment Error</title><content type='html'>Issue:&lt;br /&gt;You regularly attach a file using the same file name. After doing it lots of times it stops working with the error message "Can't Create file: NameOfSomeFile, Right-Click the folder you want to create the file in, and then click properties on the shortcut menu to check your permissions for the folder"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Quick: Delete files from Outlook temp folder. Exact path varies but should look like c:\Documents and Settings\YourUserName\Local Settings\Temporary Internet Files\OLK1D8 Delete all the temp files in this folder.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Visual:&lt;br /&gt;&lt;br /&gt;You see in the Outlook Temp folder the file you are trying to attach listed 99 times.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5238539652990154146" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SLMIDzZGtaI/AAAAAAAAAZY/bVhR9MFMSkc/s400/100Files.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Learning:&lt;br /&gt;&lt;br /&gt;Every time you attach a file Outlook makes a copy of that file in the Outlook temp folder. Outlook calls out the "Can't Create file:..." error after you get up to 99 copies of the same file in the temp folder. The easy fix is to just delete these temporary files. &lt;/p&gt;&lt;p&gt;If you can not find the Outlook temp folder, do a search for it. Go to the Start menu, On the Run line enter regedit and select OK, edit menu, select find, check only the Values box and search for OutlookSecureTempFolder. This should find the registry entry with the exact path to the Outlook temp folder.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-6465099577234083879?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/6465099577234083879/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=6465099577234083879' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/6465099577234083879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/6465099577234083879'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/10/outlook-cant-create-attachment-error.html' title='Outlook - Can&apos;t Create Attachment Error'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_CYXEPbH5yrc/SLMIDzZGtaI/AAAAAAAAAZY/bVhR9MFMSkc/s72-c/100Files.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-9165943522925615481</id><published>2008-10-29T19:08:00.000-07:00</published><updated>2008-12-09T13:04:28.105-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>Add Mail Domain 2 -  Telnet Testing</title><content type='html'>Issue:&lt;br /&gt;Verifying that mail is working on your new email domain using telnet to port 25&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;You probably do not have mx records pointed at your mail server for the new domain so use the telnet command to test connectivity with the mail server.&lt;br /&gt;&lt;br /&gt;At a command prompt type:&lt;br /&gt;telnet&lt;br /&gt;set local_echo&lt;br /&gt;open ServerNameOrIpAddress 25 (response 220 site.company.com....)&lt;br /&gt;&lt;br /&gt;This puts you in a telnet session. Turning on local echo allows you to see what you are typing. If you have never had the experience; you can get connected to a telnet session and have all your typed text be invisible (not displayed on the screen). Everything still works but it makes the job more difficult. After the open command you are connected to your mail server and sending mail commands just as if it were coming from an outside mail server. If you make a mistake typing just hit enter and start over on that command, as backspaces are not understood.&lt;br /&gt;FYI- if you need to break out of the telnet session with the mail server use the control right bracket key sequence to get out. "CNTL-]" this will dump you back to the telnet window where you can use the "open or o" command to try again.&lt;br /&gt;&lt;br /&gt;Continue on with the following commands (you should see responses from the server):&lt;br /&gt;&lt;br /&gt;ehlo test.com (response 250 OK)&lt;br /&gt;mail from:YourValidMailAccount@Company.com (response 250 OK - MAIL FROM ...)&lt;br /&gt;rcpt to:YourAccount@NewMailDomainName.com (response 250 OK - Recipient ...)&lt;br /&gt;&lt;br /&gt;Use ehlo or helo to tell the server what server is trying to connect. Use a valid address for the "mail from" part so that if it does not work you should get a bounce message back to your mailbox. The rcpt to: part is where you put the address of your mailbox using the new email domain name you are trying to test.&lt;br /&gt;The next command is the word "data" on a line by itself:&lt;br /&gt;&lt;br /&gt;data (response 354 Send data...)&lt;br /&gt;&lt;br /&gt;No responses will come for the following commands&lt;br /&gt;From: "Bob Example" &lt;&lt;a href="mailto:bob@example.org"&gt;bob@example.org&lt;/a&gt;&gt;&lt;br /&gt;To: Alice Example &lt;&lt;a href="mailto:alice@example.com"&gt;alice@example.com&lt;/a&gt;&gt;&lt;br /&gt;Cc: &lt;a href="mailto:theboss@example.com"&gt;theboss@example.com&lt;/a&gt;&lt;br /&gt;Date: Tue, 15 Jan 2008 16:02:43 -0500&lt;br /&gt;Subject: Test message&lt;br /&gt;Body of test message&lt;br /&gt;.   (period and enter key on blank line - response 250 OK)&lt;br /&gt;Quit   (response 221 closing connection)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;OK, you do not need the lines From:, To:, Cc:, and Date:&lt;br /&gt;For a quick test message I usually just put the line -&gt; Subject:test&lt;br /&gt;Next you have to put a period on a line all by itself (this signals the end of the message)&lt;br /&gt;Type quit on the next line to end the session and the message should get sent.&lt;br /&gt;&lt;br /&gt;If this all works you should be OK as long as outside mail server can connect to your smtp mail server. You just need to have you MX records for the mail domain pointed at your server so that mail can come in from outside.&lt;br /&gt;&lt;br /&gt;Here is a &lt;a href="http://www.petri.co.il/configure_mx_records_for_incoming_smtp_email_traffic.htm"&gt;link&lt;/a&gt; to some information about MX records.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-9165943522925615481?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/9165943522925615481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=9165943522925615481' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/9165943522925615481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/9165943522925615481'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/10/add-mail-domain-2-test-and-mx-config.html' title='Add Mail Domain 2 -  Telnet Testing'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-5386208274864429385</id><published>2008-10-23T04:37:00.000-07:00</published><updated>2008-10-30T05:34:14.898-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>Add Mail Domain 1 - Update Mailboxes</title><content type='html'>Issue:&lt;br /&gt;Company re-branding requires change to MS Exchange email addresses.&lt;br /&gt;&lt;br /&gt;Quick:&lt;br /&gt;Add domain name to users with recipient Policy.&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;In Exchange System Manager, Select Recipient Policies, right click on "Default Policy" and select properties. Click New... button to add a new address. In this case I added an SMTP address "@a-test.com". Check the box next to the new address and click OK to apply the change.&lt;br /&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; DISPLAY: block; CURSOR: hand" id="BLOGGER_PHOTO_ID_5259761497548925330" border="0" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SP5tNvCuKZI/AAAAAAAAAvY/qgolNQHubXI/s400/Domain04.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;After changing the policy right click it and select "Apply this Policy Now"&lt;br /&gt;You can force the changes by doing an update. Navigate to the "Recipient Update Service", right click on Recipient Update Service for your domain. Select "Update Now"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; DISPLAY: block; CURSOR: hand" id="BLOGGER_PHOTO_ID_5259761492466342066" border="0" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SP5tNcG8GLI/AAAAAAAAAvQ/iUk_uVCK9hI/s400/Domain05.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;You may need to wait 20 minutes or so before you will be able to send mail using the new domain name.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://qvlweb.blogspot.com/2008/10/add-mail-domain-2-test-and-mx-config.html"&gt;&lt;span style="font-size:180%;"&gt;Go To - Add Mail Domain 2&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-5386208274864429385?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/5386208274864429385/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=5386208274864429385' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/5386208274864429385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/5386208274864429385'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/10/add-mail-domain-1-update-mailboxes.html' title='Add Mail Domain 1 - Update Mailboxes'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_CYXEPbH5yrc/SP5tNvCuKZI/AAAAAAAAAvY/qgolNQHubXI/s72-c/Domain04.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-1135216008882874095</id><published>2008-10-20T06:16:00.000-07:00</published><updated>2008-10-20T06:16:00.230-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outlook'/><title type='text'>Outlook.exe task does not close</title><content type='html'>Issue:&lt;br /&gt;&lt;div&gt;You close Outlook and all office applications but the outlook.exe process is still running under processes.&lt;br /&gt;&lt;br /&gt;Quick: &lt;/div&gt;&lt;div&gt;Disable antivirus add-ins, Tools =&gt; Options =&gt; Other tab =&gt; "Advanced Options..." =&gt; "Add-In Manager..." =&gt; Un-check any antivirus addins.&lt;br /&gt;&lt;br /&gt;Visual:&lt;/div&gt;&lt;img id="BLOGGER_PHOTO_ID_5246286583420353394" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SM6N2gKq-3I/AAAAAAAAApM/tuuBCT_rXuA/s400/Closing01.jpg" border="0" /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Learning:&lt;br /&gt;Anitivirus programs that scan Outlook email messages may keep Outlook from closing out completely. This will hold pst files open and keep files locked until the process is ended. You should always be careful not to open suspicious attachments anyway, so you should be able to disable the Outlook hook. &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-1135216008882874095?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/1135216008882874095/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=1135216008882874095' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/1135216008882874095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/1135216008882874095'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/10/outlookexe-task-does-not-close.html' title='Outlook.exe task does not close'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_CYXEPbH5yrc/SM6N2gKq-3I/AAAAAAAAApM/tuuBCT_rXuA/s72-c/Closing01.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-5810622997969040324</id><published>2008-10-16T06:04:00.000-07:00</published><updated>2008-12-01T19:13:25.099-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mobile'/><title type='text'>Wiping Blackberry Phone</title><content type='html'>Issue:&lt;br /&gt;Here is how to wipe the data from a Balckberry Pearl phone.  Probably works for other models as well.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:  Go to Options / Security Settings / General Settings, then click the Menu button and choose "Wipe Handheld".   You will be asked to enter the word Blackberry to confirm you want to wipe the device.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blackberry-pearl-help.blogspot.com/2008/11/blackberry-pearl-user-guides-manuals.html"&gt;Link to Blackberry Pearl Tips Site&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-5810622997969040324?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/5810622997969040324/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=5810622997969040324' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/5810622997969040324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/5810622997969040324'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/10/wiping-blackberry-phone.html' title='Wiping Blackberry Phone'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-9177870589874630617</id><published>2008-10-13T06:06:00.000-07:00</published><updated>2008-10-13T06:06:00.996-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DNS'/><title type='text'>Windows Dynamic DNS Not Updating Client IPs</title><content type='html'>Issue:&lt;br /&gt;Machines do not update their IP addresses on Windows 2003 Dyanamic DNS.&lt;br /&gt;&lt;br /&gt;Quick:&lt;br /&gt;&lt;br /&gt;Machine SID has changed and can not update the DNS record. Go into dns and delete the entry for the machine. The machine will automatically register with the correct IP address.&lt;br /&gt;&lt;br /&gt;Visual /Learning:&lt;br /&gt;&lt;br /&gt;I found some information that helped me here:&lt;br /&gt;&lt;a href="http://hdsurvivor.blogspot.com/2006/05/event-id-11163-dnsapi-error.html"&gt;http://hdsurvivor.blogspot.com/2006/05/event-id-11163-dnsapi-error.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;----- Text from link to hdsurvivor.blogspot.com ------&lt;br /&gt;Troubleshooting a PC today, that had numerous DnsApi errors in the System event log. The WinXP client was unable to update its host record on the DNS server. The whole error message is listed below. The error was caused by a host record security problem. Our DNS is Active Directory integrated. We allow only secure updates. When a client boots up, gets an IP via DHCP, it then sends a request to the DNS server to create a host record. The reason why it fails, is because the host record already exists, but the WinXP client doesn't have permissions to change it. This particular machine had been imaged recently, and after running sysprep, the machines old domain account was deleted, and a new one was created with a different SID. When I open the DNS console, then the machine's host record, on the security tab was one of those ? {1-5-512-5464} type SID entries, that you commonly see on a security tab in Windows, when the account no longer exists. Well, in this case, it was a computer account, not a user account. After I deleted the host record and reverse-lookup records, I rebooted the client and no more errors in the System event log. Of course, you can also use the ipconfig /registerdns command and get the same results. Note that in the error message below, there is a line that says "Sent update to server: 172.1.1.1", which I thought was important, but its not, its just a red herring. I have no idea why it says that, but that is not the root of the error.&lt;br /&gt;*************************************************************WarningSource: Dns&lt;br /&gt;ApiEvent ID: 11163&lt;br /&gt;Event Time: 5/23/2006 9:00:44 AM&lt;br /&gt;User: n/a&lt;br /&gt;Computer: Somecomputer&lt;br /&gt;Description:&lt;br /&gt;The system failed to register host (A) resource records (RRs) for network adapter with settings:&lt;br /&gt;Adapter Name : {28442B0F-5CC5-4833-B293-823C9FF43614}&lt;br /&gt;Host Name : somecomputer&lt;br /&gt;Primary Domain Suffix : Domain.local&lt;br /&gt;DNS server list :172.27.0.100, 172.27.0.101&lt;br /&gt;Sent update to server : 172.1.1.1&lt;br /&gt;IP Address(es) :172.27.1.132&lt;br /&gt;&lt;br /&gt;The reason the system could not register these RRs was because theDNS server failed the update request. The most likely cause of this is that the authoritative DNS server required to process this updaterequest has a lock in place on the zone, probably because a zone transfer is in progress.You can manually retry DNS registration of the network adapter and its settings by typing "ipconfig /registerdns" at the command prompt.If problems still persist, contact your DNS server or network systems administrator.*****************************************************&lt;br /&gt;------- End Of TEXT from Link ------------&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-9177870589874630617?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/9177870589874630617/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=9177870589874630617' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/9177870589874630617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/9177870589874630617'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/10/windows-dynamic-dns-not-updating-client.html' title='Windows Dynamic DNS Not Updating Client IPs'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-7595758090919213760</id><published>2008-10-11T08:35:00.000-07:00</published><updated>2008-10-11T08:35:00.472-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Vista - Check Disk Problems</title><content type='html'>Issue:&lt;br /&gt;Problems with Check Disk in Vista running all the time or not at all.&lt;br /&gt;&lt;br /&gt;Quick:&lt;br /&gt;Set registry BootExecute value to =&gt; autocheck autochk *&lt;br /&gt;&lt;br /&gt;Visual/Learning:&lt;br /&gt;Saw this tip on the TechRepublic site byGreg Shultz :&lt;br /&gt;-----Text from site-----&lt;br /&gt;To fix the problem requires that you modify the registry. Since editing the registry can be a dangerous operation, it is important that you back it up before you begin.&lt;br /&gt;&lt;br /&gt;To launch the Registry Editor, press [Windows]+R to open the Run dialog box. Then type regedit.exe in the Open text box and click OK. You’ll then encounter a UAC and will need to respond appropriately.&lt;br /&gt;&lt;br /&gt;When you see the Registry Editor, navigate to the following folder:&lt;br /&gt;&lt;br /&gt;HKEY_LOCAL_MACHINESystemCurrentControlSetControlSession Manager&lt;br /&gt;&lt;br /&gt;When you get there, locate the BootExecute value...  the default value data of BootExecute value should be&lt;br /&gt;&lt;br /&gt;autocheck autochk *&lt;br /&gt;&lt;br /&gt;If it reads anything else, simply overwrite the entry with the default value data.&lt;br /&gt;&lt;br /&gt;To complete the operation, click OK to close the Edit Multi-String dialog box, close the Registry Editor, and restart your system. Once your system restarts, you can return to the Check Disk GUI, select both the Automatically Fix File System Errors check box and the Scan For And Attempt Recovery Of Bad Sectors check box and click Start. When the system restarts, Check Disk should run normally.&lt;br /&gt;&lt;br /&gt;...if resetting the BootExecute value to its default value doesn’t solve the problem and Check Disk runs again at startup, it is possible that the Dirty Bit is stuck. To check the status of the Dirty Bit, you’ll use the Fsutil command.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To begin, right-click on the Command Prompt shortcut and select the Run As Administrator command. When you encounter a UAC, you will need to respond appropriately. Then type:&lt;br /&gt;&lt;br /&gt;Fsutil dirty query Y:&lt;br /&gt;&lt;br /&gt;Where Y: is the drive letter on your system. The result should tell you that the drive is dirty.&lt;br /&gt;&lt;br /&gt;At this point, you’ll use the Chkntfs command to disable the Check Disk operation for the next startup. Type:&lt;br /&gt;&lt;br /&gt;Chkntfs /x Y:&lt;br /&gt;&lt;br /&gt;Where Y: is the drive letter on your system. The result should tell you that the file system is NTFS.&lt;br /&gt;&lt;br /&gt;To continue, close the Command Prompt and restart your system. When your system restarts, it should boot right into Windows — you should not see Check Disk attempt to run. However, if it does, you should open a Command Prompt window and launch Check Disk in full repair mode. Type:&lt;br /&gt;&lt;br /&gt;Chkdsk /f /r Y:&lt;br /&gt;&lt;br /&gt;Where Y: is the drive letter on your system.&lt;br /&gt;&lt;br /&gt;You’ll then be prompted to schedule Check Disk to run at startup. To continue, type Y and press [Enter]. Then, restart Windows and allow Check Disk to run at startup. When it does, it should properly reset the Dirty Bit and Windows should start normally from this point forward.&lt;br /&gt;-----End Text from site-----&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-7595758090919213760?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/7595758090919213760/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=7595758090919213760' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7595758090919213760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/7595758090919213760'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/10/vista-check-disk-problems.html' title='Vista - Check Disk Problems'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-8091246147057241745</id><published>2008-10-09T19:01:00.000-07:00</published><updated>2008-10-30T05:36:04.910-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outlook'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>Can Not Save To Contact Public Folder</title><content type='html'>Issue:&lt;br /&gt;&lt;div&gt;You have created a public folder for company contact information but are unable to create a distribution list in the folder. (or perhaps drag contact to the folder).&lt;/div&gt;&lt;div&gt;Error messages:&lt;/div&gt;&lt;div&gt;"The item could not be saved to this folder. The folder has been deleted or moved, or you do not have permission"&lt;/div&gt;&lt;div&gt;or&lt;/div&gt;&lt;div&gt;"Can't move the items. The item could not be moved. It was either already moved or deleted, or access was denied"&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Quick: Right click folder =&gt; properties =&gt; Forms tab =&gt; Select "Any Form"&lt;/div&gt;&lt;div&gt;&lt;br /&gt;Visual: &lt;/div&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; DISPLAY: block; CURSOR: hand" id="BLOGGER_PHOTO_ID_5254181376882519042" border="0" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SOqaH9qOLAI/AAAAAAAAAs0/CgI_W7pJloM/s400/AllowAllForms.jpg" /&gt; &lt;div&gt;&lt;br /&gt;Learning:&lt;/div&gt;&lt;div&gt;The error comes about because the folder is set to use "Only Forms listed above". If the folder is set this way you will be unable to create distribution lists in the folder because distribution lists use a form that is different form the custom form specified. Also if you drag a contact from a folder that uses the default contact form to this public folder you will get an error. &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-8091246147057241745?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/8091246147057241745/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=8091246147057241745' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/8091246147057241745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/8091246147057241745'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/10/can-not-save-item-to-contact-public.html' title='Can Not Save To Contact Public Folder'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_CYXEPbH5yrc/SOqaH9qOLAI/AAAAAAAAAs0/CgI_W7pJloM/s72-c/AllowAllForms.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-3258627789373578427</id><published>2008-10-07T19:13:00.000-07:00</published><updated>2008-10-10T09:08:39.984-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cisco'/><title type='text'>Cisco - Add/Remove VLAN Port</title><content type='html'>Issue:&lt;br /&gt;You need to add or remove a port from a VLAN. In this case the switch is a 2950.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;Telnet to the Switch.&lt;br /&gt;"en" to enter enabled mode&lt;br /&gt;"config t" to enter config mode&lt;br /&gt;"interface fast 0/19" In this example I am configuring port 19&lt;br /&gt;"switchport access vlan 2" In this example I am adding port 19 to VLAN 2&lt;br /&gt;&lt;br /&gt;To remove a port from a vlan follow the above steps but on the last step enter:&lt;br /&gt;"no switchport access vlan 2"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-3258627789373578427?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/3258627789373578427/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=3258627789373578427' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/3258627789373578427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/3258627789373578427'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/10/cisco-addremove-port-from-vlan.html' title='Cisco - Add/Remove VLAN Port'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-1474416309717333328</id><published>2008-10-06T05:57:00.000-07:00</published><updated>2008-10-10T09:09:09.836-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Word'/><title type='text'>Word - Copy Mailing Labels</title><content type='html'>Issue:&lt;br /&gt;You have custom labels that you would like to copy to a new computer or user.&lt;br /&gt;&lt;br /&gt;Quick:&lt;br /&gt;Export label setting from registry HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Word\Custom Labels. Click on the .reg file to import it onto the new computer.&lt;br /&gt;&lt;br /&gt;Visual:&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5244886813943094642" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SMmUxMg1XXI/AAAAAAAAAks/K9cb_feNNAU/s400/CustomLabels.jpg" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Learning:&lt;br /&gt;This will probably only work for exporting from and to the same version of Word. In this case the export was done on Word 2000.&lt;br /&gt;&lt;br /&gt;From Windows go to Start =&gt; Run =&gt; enter regedit&lt;br /&gt;Locate the key HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Word\Custom Labels&lt;br /&gt;Note that this will only be there if you have created a custom label.&lt;br /&gt;Select "Custom Labels" folder =&gt; Registry menu =&gt; "Export Registry File...",&lt;br /&gt;Give it a name and click the Save button&lt;br /&gt;Now you can click on this saved file.reg to import the setting to the new computer or user.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-1474416309717333328?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/1474416309717333328/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=1474416309717333328' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/1474416309717333328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/1474416309717333328'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/10/word-copy-custom-mailing-labels.html' title='Word - Copy Mailing Labels'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_CYXEPbH5yrc/SMmUxMg1XXI/AAAAAAAAAks/K9cb_feNNAU/s72-c/CustomLabels.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-8559647240446497858</id><published>2008-10-03T17:06:00.000-07:00</published><updated>2008-10-03T17:14:28.083-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Networking'/><title type='text'>Good Guide to TCP/IP</title><content type='html'>Issue:&lt;br /&gt;Have a question about TCP/IP.&lt;br /&gt;&lt;br /&gt;Quick/Visual/Learning:&lt;br /&gt;Here is a link to the table of contents of a very &lt;a href="http://www.tcpipguide.com/free/t_toc.htm"&gt;Detailed Guide&lt;/a&gt; at tcpipguide.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-8559647240446497858?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/8559647240446497858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=8559647240446497858' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/8559647240446497858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/8559647240446497858'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/10/good-guide-to-tcpip.html' title='Good Guide to TCP/IP'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-8849420261954652041</id><published>2008-10-01T19:00:00.000-07:00</published><updated>2008-10-10T09:12:21.327-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outlook'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange'/><title type='text'>Exchange Add Hidden Mailbox</title><content type='html'>&lt;p class="mobile-photo"&gt;Issue:&lt;/p&gt;&lt;p class="mobile-photo"&gt;After hidding an account of a terminated user, I needed to add the account to the managers mailbox for monitoring of business related mail.&lt;/p&gt;&lt;p class="mobile-photo"&gt;Quick: &lt;/p&gt;&lt;p class="mobile-photo"&gt;Use the Legacy Exchange DN from acitive directory.&lt;/p&gt;&lt;p class="mobile-photo"&gt;Visual/Learning:&lt;/p&gt;&lt;p class="mobile-photo"&gt;Normally this would be just a matter of adding rights to the mailbox under AD Users and Computers =&gt; Properties =&gt; Exchange Advanced Tab =&gt; Mailbox Rights... button, and then adding the mailbox to the managers Outlook account under Tools =&gt; Email Accounts =&gt; "View or change existing email accounts" =&gt; Change Button =&gt; More Setting button =&gt; Advanced Tab =&gt; Add button to add the mailbox from the Global Address List (GAL). But when the account is hidden you do not see it in the GAL listing.&lt;/p&gt;&lt;p class="mobile-photo"&gt;You can still add the maibox by using the Legacy Exchange DN from acitive directory. Now how to find out what it is. The sure fire way is to export the information from Active Directory (see below), but you may be able to guess what it is without doing the export.&lt;br /&gt;&lt;br /&gt;Guessing method:&lt;/p&gt;&lt;p class="mobile-photo"&gt;First open Exchange Manager and look at the Org name and the Administrative Group name.&lt;/p&gt;&lt;p class="mobile-photo"&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;&lt;a href="http://2.bp.blogspot.com/_CYXEPbH5yrc/SOKb6mZP9mI/AAAAAAAAAsM/w_Gkcqb_rKQ/s1600-h/AddHidden01-702390.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5251931546508588642" alt="" src="http://2.bp.blogspot.com/_CYXEPbH5yrc/SOKb6mZP9mI/AAAAAAAAAsM/w_Gkcqb_rKQ/s320/AddHidden01-702390.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;Now you should be able to create a text string like you see below. Replace ORG with the name of you Exchange organization. If the administrative group name is different replace that as well. Also put the users alias at the end as shown. You can find the alias in Active Directory Users and Computers on the Exchange General tab.&lt;/p&gt;&lt;p class="mobile-photo"&gt;&lt;a href="http://3.bp.blogspot.com/_CYXEPbH5yrc/SOKb64bH2DI/AAAAAAAAAsU/qgXKUHxXFDg/s1600-h/AddHidden02-703790.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5251931551348283442" alt="" src="http://3.bp.blogspot.com/_CYXEPbH5yrc/SOKb64bH2DI/AAAAAAAAAsU/qgXKUHxXFDg/s320/AddHidden02-703790.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;Now just type of copy that string into the add mailbox window and the account should get added.&lt;/p&gt;&lt;p class="mobile-photo"&gt;&lt;a href="http://1.bp.blogspot.com/_CYXEPbH5yrc/SOKb7WY7zAI/AAAAAAAAAsc/xVFFhrQbkZk/s1600-h/AddHidden03-705013.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5251931559392168962" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SOKb7WY7zAI/AAAAAAAAAsc/xVFFhrQbkZk/s320/AddHidden03-705013.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;If that did not work you can export Active Directory information using the following command on the Exchange Server, where exportfile.ldf is the file you are exporting to and DomainServer is the name of a domain controller on your network.&lt;/p&gt;&lt;p class="mobile-photo"&gt;&lt;a href="http://4.bp.blogspot.com/_CYXEPbH5yrc/SOKb7i0lg1I/AAAAAAAAAss/oqeczW8t-Gg/s1600-h/AddHidden05-706449.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5251931562729374546" alt="" src="http://4.bp.blogspot.com/_CYXEPbH5yrc/SOKb7i0lg1I/AAAAAAAAAss/oqeczW8t-Gg/s320/AddHidden05-706449.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;You may get a lot of stuff in the file depending on the size of your Active Directory, but you should be able to find a legacyExchangeDN for the hidden account that looks like this:&lt;/p&gt;&lt;p class="mobile-photo"&gt;&lt;a href="http://1.bp.blogspot.com/_CYXEPbH5yrc/SOKb7fCfJ8I/AAAAAAAAAsk/nqZJ2q9rGlc/s1600-h/AddHidden04-705225.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5251931561713936322" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SOKb7fCfJ8I/AAAAAAAAAsk/nqZJ2q9rGlc/s320/AddHidden04-705225.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="mobile-photo"&gt;&lt;a href="http://4.bp.blogspot.com/_CYXEPbH5yrc/SOKb7i0lg1I/AAAAAAAAAss/oqeczW8t-Gg/s1600-h/AddHidden05-706449.jpg"&gt;&lt;/a&gt;&lt;/p&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="644193721-30092008"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-8849420261954652041?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/8849420261954652041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=8849420261954652041' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/8849420261954652041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/8849420261954652041'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/09/exchange-adding-hidden-mailbox.html' title='Exchange Add Hidden Mailbox'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_CYXEPbH5yrc/SOKb6mZP9mI/AAAAAAAAAsM/w_Gkcqb_rKQ/s72-c/AddHidden01-702390.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-5643553918233465556</id><published>2008-09-29T06:40:00.000-07:00</published><updated>2008-09-29T06:40:00.956-07:00</updated><title type='text'>Word Columns - Horizontal Data</title><content type='html'>Issue:&lt;br /&gt;You want to organize your data horizontally but keep it separated into columns.&lt;br /&gt;&lt;br /&gt;Quick:&lt;br /&gt;&lt;div&gt;Use a table and hide the border.&lt;br /&gt;&lt;br /&gt;Visual/Learning: &lt;/div&gt;&lt;div&gt;When you select columns in Word you normally get Newspaper style columns.   Text snakes down one column and then back up to the next column like you see below:&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;img id="BLOGGER_PHOTO_ID_5247546071038955394" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SNMHWVLGD4I/AAAAAAAAAq0/p8IHM-naJxI/s400/columns01-newspaper.jpg" border="0" /&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;But what if you want horizontal columns?  Perhaps you want to do an announcement that looks something like this:&lt;/div&gt;&lt;div&gt;&lt;img id="BLOGGER_PHOTO_ID_5247546071640349938" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_CYXEPbH5yrc/SNMHWXaenPI/AAAAAAAAAq8/ePlEgthL9Mg/s400/columns02-Invite.jpg" border="0" /&gt;&lt;/div&gt;&lt;div&gt;You could do it with tabs but it really does not work all that well.  When you have more then one line of text in the second column it is very hard to keep it all looking right.  I saw this trick on the &lt;a href="http://blogs.techrepublic.com.com/msoffice/?p=669&amp;amp;tag=nl.e056"&gt;techrepublic&lt;/a&gt; site that works well.  &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;---Text from link---&lt;/div&gt;&lt;div&gt;Use any method you like to create the table. I usually enter the first few rows and then let Word create the table based on the existing items. If you know the dimensions, you can create the table first and then enter data. It doesn’t really matter. Use the AutoFit format and let Word adjust the table as you enter the columnar data.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;When you’re done, turn off the table’s borders as follows:&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;1. Select the entire table by clicking anywhere inside it. Then, choose Select from the Table menu and choose Table. Or click the double-arrow icon in both Word 2003 and Word 2007. &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;2. With the table selected, choose Borders And Shading from the Format menu and click the Borders tab. (In Word 2007, choose Borders And Shading from the Borders And Shading drop-down list in the Paragraph group on the Home tab. This list is also available in the Table Styles group on the Design tab.) &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;3. Click the None option under Setting.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Word will gray out the borders on screen. However, Word won’t print the borders, which you can easily confirm by viewing the document in Print Preview.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Using the table structure allows you to easily move or even delete parallel columns.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;---End text from link---&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-5643553918233465556?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/5643553918233465556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=5643553918233465556' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/5643553918233465556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/5643553918233465556'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/09/word-columns-horizontal-data.html' title='Word Columns - Horizontal Data'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_CYXEPbH5yrc/SNMHWVLGD4I/AAAAAAAAAq0/p8IHM-naJxI/s72-c/columns01-newspaper.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-622067486348372264.post-8790963898220314577</id><published>2008-09-27T11:03:00.000-07:00</published><updated>2009-05-24T21:36:35.236-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Windows Auto Logon</title><content type='html'>&lt;span style="color:#000000;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;Issue:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;In a home setting you may want to just have Windows login without prompting for a password.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;Quick:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;See below for OS specific procedures for Windows 2000, XP, and Vista&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;Visual/Learning:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;color:#000000;"&gt;Windows 2000 Auto Logon&lt;br /&gt;&lt;/span&gt;&lt;a href="http://support.microsoft.com/kb/234562"&gt;&lt;span style="color:#000000;"&gt;http://support.microsoft.com/kb/234562&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#000000;"&gt;&lt;br /&gt;--------Text from link-----------&lt;br /&gt;&lt;br /&gt;Preventing the Password Prompt in a Non-Domain System&lt;br /&gt;1. In Control Panel, double-click Users and Passwords.&lt;br /&gt;2. Click to clear the Users must enter a user name and password to use this computer check box.&lt;br /&gt;&lt;br /&gt;NOTE: This option does not appear on a system that is a member of a domain.&lt;br /&gt;3. Click the Advanced tab.&lt;br /&gt;4. Click to clear the Require users to press Ctrl-Alt-Del before logging on check box.&lt;br /&gt;Automatic logon is not supported when you are logging on to a domain. You will need to join a workgroup if you want to use the automatic logon feature.&lt;br /&gt;--------End Text from link-----------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Windows XP Auto Logon&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://support.microsoft.com/kb/315231"&gt;&lt;span style="color:#000000;"&gt;http://support.microsoft.com/kb/315231&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#000000;"&gt;&lt;br /&gt;--------Text from link----------- &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span style="color:#000000;"&gt;&lt;br /&gt;&lt;br /&gt;You can use Registry Editor to add your log on information. To do this, follow these steps: &lt;br /&gt;1. Click Start, click Run, type regedit, and then click OK. &lt;br /&gt;2. Locate the following registry key: &lt;br /&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon&lt;br /&gt;3. Using your account name and password, double-click the DefaultUserName entry, type your user name, and then click OK. &lt;br /&gt;4. Double-click the DefaultPassword entry, type your password under the value data box, and then click OK.&lt;br /&gt;&lt;br /&gt;If there is no DefaultPassword value, create the value. To do this, follow these steps: &lt;br /&gt;a. In Registry Editor, click Edit, click New, and then click String Value. &lt;br /&gt;b. Type DefaultPassword as the value name, and then press ENTER. &lt;br /&gt;c. Double-click the newly created key, and then type your password in the Value Data box.&lt;br /&gt;If no DefaultPassword string is specified, Windows XP automatically changes the value of the AutoAdminLogon registry key from 1 (true) to 0 (false) to turn off the AutoAdminLogon feature. &lt;br /&gt;5. Double-click the AutoAdminLogon entry, type 1 in the Value Data box, and then click OK.&lt;br /&gt;&lt;br /&gt;If there is no AutoAdminLogon entry, create the entry. To do this, follow these steps: &lt;br /&gt; . In Registry Editor, click Edit, click New, and then click String Value. &lt;br /&gt;a. Type AutoAdminLogon as the value name, and then press ENTER. &lt;br /&gt;b. Double-click the newly created key, and then type 1 in the Value Data box.&lt;br /&gt;6. Quit Registry Editor. &lt;br /&gt;7. Click Start, click Restart, and then click OK.&lt;br /&gt;After your computer restarts and Windows XP starts, you can log on automatically. &lt;br /&gt;&lt;br /&gt;If you want to bypass the automatic logon to log on as a different user, hold down the SHIFT key after you log off or after Windows XP restarts. Note that this procedure applies only to the first logon. To enforce this setting for future logoffs, the administrator must set the following registry key: &lt;br /&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon&lt;br /&gt;&lt;br /&gt;Value:ForceAutoLogon&lt;br /&gt;Type: REG_SZ&lt;br /&gt;Data: 1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You can also use turn on automatic logon without editing the registry in Microsoft Windows XP Home Edition and in Microsoft Windows XP Professional on a computer that is not joined to a domain. To do this, follow these steps: 1. Click Start, and then click Run.&lt;br /&gt;2. In the Open box, type control userpasswords2, and then click OK.&lt;br /&gt;&lt;br /&gt;Note When users try to display help information in the User Accounts window in Windows XP Home Edition, the help information is not displayed. Additionally, users receive the following error message:&lt;br /&gt;Cannot find the Drive:\Windows\System32\users.hlp Help file. Check to see that the file exists on your hard disk drive. If it does not exist, you must reinstall it.&lt;br /&gt;3. Clear the "Users must enter a user name and password to use this computer" check box, and then click Apply.&lt;br /&gt;4. In the Automatically Log On window, type the password in the Password box, and then retype the password in the Confirm Password box.&lt;br /&gt;5. Click OK to close the Automatically Log On window, and then click OK to close the User Accounts window.&lt;br /&gt;--------End Text from link-----------&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;color:#000000;"&gt;Windows Vista Auto Logon&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.lockergnome.com/windows/2007/02/20/configure-vista-for-automatic-logon/"&gt;&lt;span style="color:#000000;"&gt;http://www.lockergnome.com/windows/2007/02/20/configure-vista-for-automatic-logon/&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#000000;"&gt;&lt;br /&gt;--------Text from link-----------&lt;br /&gt;If you do not share your computer with any other users and no one else has access to it, you can configure Vista to log you on automatically.&lt;br /&gt;&lt;br /&gt;To do so, click Start and type netplwiz in the Search field and then press Enter. Click Continue when the User Account Control window appears. From the User Accounts window that appears, verify that your own user account is selected. Clear the Users must enter a username and password to use this computer option and click OK. Provide the password for your user account when prompted and restart your computer. Vista will automatically log on with your user account.&lt;br /&gt;&lt;br /&gt;[tags]vista, automatic logon, automatic login, configure windows[/tags]&lt;br /&gt;--------End Text from link-----------&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span style="color:#000000;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;blockquote style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px"&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/622067486348372264-8790963898220314577?l=qvlweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://qvlweb.blogspot.com/feeds/8790963898220314577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=622067486348372264&amp;postID=8790963898220314577' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/8790963898220314577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/622067486348372264/posts/default/8790963898220314577'/><link rel='alternate' type='text/html' href='http://qvlweb.blogspot.com/2008/09/windows-auto-logon.html' title='Windows Auto Logon'/><author><name>Jimmy</name><uri>http://www.blogger.com/profile/13856199028194105305</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://3.bp.blogspot.com/_CYXEPbH5yrc/SgMLvvzXU_I/AAAAAAAABTk/e2AqZB5QJiA/S220/MeBrandonSmall.jpg'/></author><thr:total>0</thr:total></entry></feed>
