<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;A0ECRX0_eSp7ImA9WhRQGUk.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643</id><updated>2011-12-15T06:47:44.341-05:00</updated><category term="release" /><category term="sipx sipxecs CentOS Realtek RTL8110SC 8169" /><category term="sipx sipxecs yum repo" /><category term="nortel scs500 sipfoundry sip asterisk" /><title>sipXecs News, Tips and Equipment</title><subtitle type="html">A blog about using the SIP Open Source sipX Enterprise Communications Server IP PBX.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://sipxecs.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>63</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/SipxecsNewsTipsAndEquipment" /><feedburner:info uri="sipxecsnewstipsandequipment" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by/2.0/" /><entry gd:etag="W/&quot;CkICRHc8fCp7ImA9WhRREUk.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643.post-1370475142917709258</id><published>2011-11-24T05:55:00.005-05:00</published><updated>2011-11-24T08:16:05.974-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-24T08:16:05.974-05:00</app:edited><title>Building CentOS 5.7 images for Amazon EC2</title><content type="html">I'm new to Amazon's EC2 platform so I've struggled a bit with it as of late.  I had been using &lt;a href="http://www.rightscale.com/"&gt;Rightscale's &lt;/a&gt;excellent AMI's (thanks guys).  But I ran into some performance issues with conference bridges and sipXecs (openUC) when running in AWS space.  According to the &lt;a href="http://www.freeswitch.org/"&gt;Freeswitch &lt;/a&gt;mailing list performance should have been better than what I was experiencing (any sort of media services in a virtual environment will at some point experience some quality issues, don't expect otherwise).&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;To help get to the root of the problem I wanted to find a bare-bones CentOS 5.7 64 bit AMI that was EBS (elastic block storage - storage maintained when server is rebooted) vs. Instance storage (storage that's reset to the base image each time the server is shutdown or rebooted).  Well, guess what...  there wasn't a public AMI available.  This left me with two options, try to adapt somebody else's image or build my own.  Not being the trust-in-others type I went for the second option.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'll spare the trials and tribulations of what I went through and get to exactly how I now build my images...&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;Overview&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The basic process I am using is as follows:&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Build a CentOS 5.7 64 bit machine to create the image on (this machine is not imaged, just used to build the image on).&lt;/li&gt;&lt;li&gt;Use modified Rightscale build script to build image and load to AWS&lt;/li&gt;&lt;li&gt;Register AMI in AWS.&lt;/li&gt;&lt;li&gt;Convert Instance Store AMI to EBS backed AMI&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div&gt;If anybody has a better process, by all means please let me know...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;Build a CentOS 5.7 64 bit machine&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So it simplifies the process a bit to build on the same machine type as you want to end up with.  I build a box on my Citrix Xen Server with 4 processors, 4 GB of RAM and 60 GB of hard disk (you'll want enough storage because we're going to build a 10 GB image plus have a bunch of files on the disk for a short period).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In building the server I select CentOS 5 as my image type, use a CentOS DVD in the system drive but when the install procedure begins select install from http server.  Josh Patten had a bit of an explanation about this in a &lt;a href="http://www.sipfoundry.org/web/jpatten/blogs/-/blogs/manually-installing-sipxecs-on-centos-5-6"&gt;sipXecs blog post&lt;/a&gt;.  Also this information on using the &lt;a href="http://www.if-not-true-then-false.com/2010/centos-netinstall-network-installation/"&gt;CentOS netinstall feature&lt;/a&gt; is handy.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I build the box with base packages only (de-select Workstation and any other packages).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Once the machine boots, install ruby:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;yum install ruby&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;Rightscale Script&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So Rightscale has creating these Amazon AMI's down to a science.  It's fully scripted and installs customization tweaks for their cloud platform.  Luckily they posted their scripts (although I haven't been able to find the version 4 scripts).  The original &lt;a href="http://blog.rightscale.com/2007/10/23/64-bit-centos5-amazon-ec2-image-release/"&gt;blog post I found&lt;/a&gt; referenced version 1 scripts and I worked on this a bit but I later found version 3 scripts:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size: 12px; line-height: 18px; text-align: -webkit-auto; background-color: rgb(255, 255, 255);"&gt;&lt;a href="http://s3.amazonaws.com/rightscale_scripts/Cent5.0V3.0.0Install.sh"&gt;http://s3.amazonaws.com/rightscale_scripts/Cent5.0V3.0.0Install.sh&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-size: 12px; line-height: 18px; text-align: -webkit-auto; background-color: rgb(255, 255, 255);"&gt;&lt;a href="http://s3.amazonaws.com/rightscale_scripts/Cent5.0X86_64V3.0.0Install.sh"&gt;http://s3.amazonaws.com/rightscale_scripts/Cent5.0X86_64V3.0.0Install.sh&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;These of course still loaded all of the Rightscale tweaks but it was a great place to start.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The script I ended up with is here: &lt;a href="http://www.box.com/s/rmt719k3ayjf2yzk5sst"&gt;http://www.box.com/s/rmt719k3ayjf2yzk5sst&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In the CentOS system you created initially create a folder called /root/ec2:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Login to the system as root.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;cd /root&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;mkdir ec2&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Then copy the script into that folder:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;cd /root/ec2&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;wget http://www.box.com/s/rmt719k3ayjf2yzk5sst&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Make the script executable:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;chmod +x Cent5.0X86_64V3.0.0InstallMWP.sh&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Execute the script:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;./Cent5.0X86_64V3.0.0InstallMWP.sh&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Then the following menu will appear:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;Hello root, Lets get started installing CentOS 5&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;........................................&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;Please Select an Option or 8 to quit&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;0) Set EC2 Variables&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;1) Create and Mount Image&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;2) Installing Yum and CentOS 5 Base&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;3) Install Additional Packages&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;4) Install RightScale Customizations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;5) Clean Up FileSystem and Bundle Image&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;6) Upload Image&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;7) Clean Up&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;8) Quit&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now it's a matter of stepping through each of the menu options.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Step 0 - Set EC2 Variables&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;Please Select an Option or 4 to quit&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;1) Set EC2 Variables&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;2) Show EC2 Variables&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;3) Set AWS Bucket, Image Name &amp;amp; Kernel ID&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;4) Back&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You'll need to set the following EC2 Variables:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;EC2_CERT=/root/ec2/etc/cert-xxxxxxxxxxxxxxxx.pem&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;EC2_HOME=/root/ec2 &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;EC2_PRIVATE_KEY=/root/ec2/etc/pk-xxxxxxxxxxxxxxx.pem&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;The EC2 Cert and Private key are the X.509 Certificates associated with your AWS account (I've assumed you're already signed up).  In the upper right of your AWS console, click on your account name drop down and select 'Security Credentials'.  On that page under Access Credentials you'll see a tab for X.509 Certficates, click on that and Create a new certificate if you don't have one already then download the cert-xxxxxxxxxxxxxx.pem file and the private key pk-xxxxxxxxxxx.pem file and save to your computer.  Then on your CentOS machine, create a /root/ec2/etc folder and copy the files there (I use &lt;a href="http://winscp.net/eng/index.php"&gt;winscp &lt;/a&gt;because I'm a Windows weenie sometimes).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;AWS_ACCOUNT_NUMBER= &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;Your AWS Account Number is displayed on the 'Security Credentials' page in the upper right.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;AWS_ACCESS_KEY_ID= &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;AWS_SECRET_ACCESS_KEY=&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;Your AWS Access Key ID and Secret Access Key are also available on the Security Credentials page under Access Credentials.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;Now set the AWS Bucket, Image Name and Kernel ID&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;AWS_BUCKET=&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;The AWS Bucket is an S3 bucket that you must create in your AWS console prior to running this script.  It is simply the bucket name.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;IMAGE_NAME=&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;The Image Name is simply what you'd like to name this image.  I avoided any noon alpha-numeric characters.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;KERNEL_ID=&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The Kernel ID is the Amazon Kernel ID you'd like to use.  Amazon only allows certain kernels on their infrastructure.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;The Current Amazon Kernel ID's for CentOS 5 (2.6.18) as of this writing are:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;US region32-bit:&lt;/div&gt;&lt;div&gt;aki-f5c1219c&lt;/div&gt;&lt;div&gt;ari-dbc121b2&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;64-bit:&lt;/div&gt;&lt;div&gt;aki-e5c1218c&lt;/div&gt;&lt;div&gt;ari-e3c1218a&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;EU region&lt;/div&gt;&lt;div&gt;32-bit:&lt;/div&gt;&lt;div&gt;aki-966a41e2&lt;/div&gt;&lt;div&gt;ari-906a41e4&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;64-bit:&lt;/div&gt;&lt;div&gt;aki-aa6a41de&lt;/div&gt;&lt;div&gt;ari-946a41e0&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I used aki-e5c1218c for my system.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Once you have all of the variables and bucket info setup, simply run down through menu options 1 - 8 to complete the process.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;Register AMI in AWS&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Ok, now with the Image fully loaded to your S3 bucket, now we can register the AMI in your AWS console.  In the EC2 tab of the console, click on 'AMIs' under the Images section of the left side menu.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now click on the 'Register New AMI'  button.  A Register Image dialog box will appear asking for the AMI Manifest Path.  In the box enter your bucketname/imagename.manifest.xml&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So if your bucket name was centos and your image name was centos5764 you would enter:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;centos/centos5764.manifest.xml&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Next, click the 'Register' button and your new AMI will be displayed as an AMI owned by you.  It will be an Instance store at this point however.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;Convert Instance Store AMI to EBS backed AMI&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There are a number of web sites the explain how to create an EBS backed AMI from an Instance Store AMI.  The process is basically to create a new EBS Volume, mount it in a running version of your instance store system, copy the instance store drive to the EBS volume.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I found a handy web site for doing this.  The guys at &lt;a href="https://cloudyscripts.com/"&gt;CloudyScripts &lt;/a&gt;created a bunch of tools for working with cloud systems.  The tool for making this conversion is here: &lt;a href="https://cloudyscripts.com/tool/show/2"&gt;https://cloudyscripts.com/tool/show/2&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You'll want to create a separate Access Key (on the AWS Security Credentials Page) for your AWS account that you can disable / delete and a temporary account key pair (in your EC2 management console, left side menu at the bottom) that the service can use to log in to the AMI while it is working.  Also, in the security group that you specify in the tool, you'll need to temporarily allow SSH access inbound from anywhere (0.0.0.0/0).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;Conclusion&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Hopefully I haven't left anything out.  I went through quite a few days of pain to figure all of this out and end up with something that was very reusable by me.  I hope others will find it useful!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4226137858183593643-1370475142917709258?l=sipxecs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=N1B9FzZqMNk:2MR1NmHhUDg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=N1B9FzZqMNk:2MR1NmHhUDg:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=N1B9FzZqMNk:2MR1NmHhUDg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?i=N1B9FzZqMNk:2MR1NmHhUDg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/1370475142917709258/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4226137858183593643&amp;postID=1370475142917709258" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/1370475142917709258?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/1370475142917709258?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SipxecsNewsTipsAndEquipment/~3/N1B9FzZqMNk/building-centos-57-images-for-amazon.html" title="Building CentOS 5.7 images for Amazon EC2" /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sipxecs.blogspot.com/2011/11/building-centos-57-images-for-amazon.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0UMQHozeCp7ImA9WhZXEUg.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643.post-1047201631034195091</id><published>2011-03-22T16:45:00.005-04:00</published><updated>2011-04-30T06:28:01.480-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-30T06:28:01.480-04:00</app:edited><title>Installing sipXecs / openUC from USB Memory Stick</title><content type="html">Jim Canfield of EMStar Solutions posted this in the sipx-users mailing list and I thought I'd share it...&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;1. Download&amp;lt;&amp;gt;the Fedora *liveusb-creator-x-x.zip* and extract to your PC&lt;br /&gt;2. Download&amp;lt;&amp;gt;the *sipxecs-4.2.1-100820-x86_64.iso*&lt;br /&gt;3. Navigate to the *liveusb-creator-x-x* folder and click * liveusb-creator.exe* to launch the tool&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. Under *Use existing Live CD*, browse to where you saved the *&lt;br /&gt;sipxecs-4.2.1-100820-x86_64.iso* and select it&lt;br /&gt;2. Set the *Target Device* to point to your USB flash drive&lt;br /&gt;3. Click *Create Live USB* to begin the creation process&lt;br /&gt;&lt;br /&gt;ISSUES:&lt;br /&gt;&lt;br /&gt;- SEE COMMENTS BELOW - sipxecs setup script is looking specifically for device CDROM during the install.  I suggest using the CentOS netinstall method described in the comments section if you don't have a CDROM (or DVD for new 4.4 install).&lt;br /&gt;&lt;br /&gt;- Depending on your bios, you may have to edit you grub.conf after install because the install will assume the USB drive is (hd0,0) and the primary hard drive is (hd1,0). To fix, simply edit on boot fail the first time, then edit grub.conf manually  once booted.  Press ENTER on the fail message, at the menu screen press 'e' and then  'e' again to edit the 'root(hd1,0)' line and change to 'root (hd0,0)', Press ENTER and  then press 'b' to boot.  After you boot, to edit grub.conf 'nano -w /etc/grub.conf' and  change all references to 'root (hd1,0)' to 'root (hd0,0)'.&lt;br /&gt;&lt;br /&gt;- Windows 7 users must "run as administrator"&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4226137858183593643-1047201631034195091?l=sipxecs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=hRlKI2M4MJw:w6W7Xg4Fop8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=hRlKI2M4MJw:w6W7Xg4Fop8:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=hRlKI2M4MJw:w6W7Xg4Fop8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?i=hRlKI2M4MJw:w6W7Xg4Fop8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/1047201631034195091/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4226137858183593643&amp;postID=1047201631034195091" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/1047201631034195091?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/1047201631034195091?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SipxecsNewsTipsAndEquipment/~3/hRlKI2M4MJw/installing-sipxecs-openuc-from-usb.html" title="Installing sipXecs / openUC from USB Memory Stick" /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><thr:total>4</thr:total><feedburner:origLink>http://sipxecs.blogspot.com/2011/03/installing-sipxecs-openuc-from-usb.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkcFRXg9cCp7ImA9WhZTFU4.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643.post-7669576119821625073</id><published>2011-03-19T08:33:00.001-04:00</published><updated>2011-03-19T08:33:34.668-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-19T08:33:34.668-04:00</app:edited><title>Java memory problems...</title><content type="html">Java virtual machine running out of memory in sipXecs / openUC?&lt;br /&gt;&lt;br /&gt;This will manafest itself as Configuration pages not loading and other&lt;br /&gt;Java related errors...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Edit /usr/bin/sipxconfig.sh and change a command that looks like this:&lt;br /&gt;&lt;br /&gt;   exec $JavaCmd \&lt;br /&gt;      $SystemProps \&lt;br /&gt;      $JavaOpts \&lt;br /&gt;      $TrustStoreOpts \&lt;br /&gt;      $KeyStoreOpts \&lt;br /&gt;      -classpath "$Classpath" \&lt;br /&gt;      ....&lt;br /&gt;&lt;br /&gt;to one that looks like this:&lt;br /&gt;&lt;br /&gt;   exec $JavaCmd \&lt;br /&gt;      -XX:MaxPermSize=128M \&lt;br /&gt;      -Xmx1024m \&lt;br /&gt;      $SystemProps \&lt;br /&gt;      $JavaOpts \&lt;br /&gt;      $TrustStoreOpts \&lt;br /&gt;      $KeyStoreOpts \&lt;br /&gt;      -classpath "$Classpath" \&lt;br /&gt;      .....&lt;br /&gt;&lt;br /&gt;That should increase the fixed memory allocated in the JVM...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4226137858183593643-7669576119821625073?l=sipxecs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=TMVJHHpaIZk:ssfA8JzhTi4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=TMVJHHpaIZk:ssfA8JzhTi4:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=TMVJHHpaIZk:ssfA8JzhTi4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?i=TMVJHHpaIZk:ssfA8JzhTi4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/7669576119821625073/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4226137858183593643&amp;postID=7669576119821625073" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/7669576119821625073?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/7669576119821625073?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SipxecsNewsTipsAndEquipment/~3/TMVJHHpaIZk/java-memory-problems.html" title="Java memory problems..." /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sipxecs.blogspot.com/2011/03/java-memory-problems.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0AHQXo5eSp7ImA9Wx9UEk0.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643.post-1991468608643076817</id><published>2011-02-08T16:41:00.002-05:00</published><updated>2011-02-08T16:48:50.421-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-08T16:48:50.421-05:00</app:edited><title>Exchange 2010 / Lync</title><content type="html">/rant&lt;br /&gt;&lt;br /&gt;How did Microsoft manage to make Exchange 2010 such a pig?&lt;br /&gt;&lt;br /&gt;Can you tell I'm a little frustrated?  I'm trying to with with Exchange 2010 Unified Messaging to test out interoperability with sipXecs/openUC.  I've been at this now for well over 2 days worth of time between installing and trying to get systems upgraded.&lt;br /&gt;&lt;br /&gt;I'm trying to install Exchange 2010 SP1 at this point and the requirements are killing me.  First off, stupid IE won't download anything on the 2008 R2 server so I have chrome installed on that box which works but you can't directly click on the pre-reqs in Microsoft's setup tool.  The links don't come up correctly in Chrome.  Ok, so I type them all in and get to the last one...  Microsoft Speech Server Runtime.  The freaking thing won't install because something else is in place.  Well, MS in their wisdom upgraded another component that replaced this piece but the server needs this one installed in order to do the upgrade.&lt;br /&gt;&lt;br /&gt;What happened to the nice simple days of Exchange 5.5?  Man they've gone down hill with this product since then.  At least 5.5 was manageable (even if the database puked once in a while, it was easy to fix).&lt;br /&gt;&lt;br /&gt;I'm sure Lync will be much better to work with....  gack!  No praise coming from this camp.&lt;br /&gt;&lt;br /&gt;/rant&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4226137858183593643-1991468608643076817?l=sipxecs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=yCW04u8ZK0g:DOHb5-nmEOw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=yCW04u8ZK0g:DOHb5-nmEOw:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=yCW04u8ZK0g:DOHb5-nmEOw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?i=yCW04u8ZK0g:DOHb5-nmEOw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/1991468608643076817/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4226137858183593643&amp;postID=1991468608643076817" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/1991468608643076817?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/1991468608643076817?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SipxecsNewsTipsAndEquipment/~3/yCW04u8ZK0g/exchange-2010-lync.html" title="Exchange 2010 / Lync" /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sipxecs.blogspot.com/2011/02/exchange-2010-lync.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkACRXwyfSp7ImA9Wx9WFUg.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643.post-121420253645923567</id><published>2011-01-20T14:11:00.002-05:00</published><updated>2011-01-20T14:12:44.295-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-20T14:12:44.295-05:00</app:edited><title>Disaster Recovery &amp; sipXecs</title><content type="html">Wrote a blog post on Disaster Recovery &amp;amp; sipXecs over at sipFoundry.org web site...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.sipfoundry.org/web/mpicher/blogs/-/blogs/disaster-recovery-%26-sipxecs?_33_redirect=http%3A%2F%2Fwww.sipfoundry.org%2Fhome%3Bjsessionid%3D2C03761BBE0B86EFDB9FDB21BEF06DE8%3Fp_p_id%3D115%26p_p_lifecycle%3D0%26p_p_state%3Dnormal%26p_p_mode%3Dview%26p_p_col_id%3Dcolumn-2%26p_p_col_pos%3D3%26p_p_col_count%3D5"&gt;Disaster Recovery &amp;amp; sipXecs&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4226137858183593643-121420253645923567?l=sipxecs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=VXJ0Mklfmxk:jStAM08-SQ8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=VXJ0Mklfmxk:jStAM08-SQ8:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=VXJ0Mklfmxk:jStAM08-SQ8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?i=VXJ0Mklfmxk:jStAM08-SQ8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/121420253645923567/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4226137858183593643&amp;postID=121420253645923567" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/121420253645923567?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/121420253645923567?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SipxecsNewsTipsAndEquipment/~3/VXJ0Mklfmxk/disaster-recovery-sipxecs.html" title="Disaster Recovery &amp; sipXecs" /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sipxecs.blogspot.com/2011/01/disaster-recovery-sipxecs.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0MEQXc-fCp7ImA9WxFQFks.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643.post-522916951755943030</id><published>2010-05-12T07:48:00.002-04:00</published><updated>2010-05-12T07:56:40.954-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-12T07:56:40.954-04:00</app:edited><title>Capture Traffic on your sipXecs Server</title><content type="html">Just a quick note on capturing traffic directly on the sipXecs PBX.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Personally, I'm a network guy and I like to use Wireshark to evaluate network traffic.  Sure SipViewer shows you what the PBX is seeing for SIP traffic, but I want it all...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;To capture directly on the sipXecs server, use the following command:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;sipXecs: tcpdump -n -s 0 -i  any -w filename.cap&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;Then you'll be able to use winscp to copy the file to your PC and open it with wireshark.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Calibri, sans-serif;font-size:130%;"&gt;&lt;span class="Apple-style-span" style="font-size: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&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/4226137858183593643-522916951755943030?l=sipxecs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=BjlE0C9wI_U:q5Po6-lu-Q0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=BjlE0C9wI_U:q5Po6-lu-Q0:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=BjlE0C9wI_U:q5Po6-lu-Q0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?i=BjlE0C9wI_U:q5Po6-lu-Q0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/522916951755943030/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4226137858183593643&amp;postID=522916951755943030" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/522916951755943030?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/522916951755943030?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SipxecsNewsTipsAndEquipment/~3/BjlE0C9wI_U/capture-traffic-on-your-sipxecs-server.html" title="Capture Traffic on your sipXecs Server" /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sipxecs.blogspot.com/2010/05/capture-traffic-on-your-sipxecs-server.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUQFSH4-cSp7ImA9WxFRF0w.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643.post-3296276964933791934</id><published>2010-05-01T07:04:00.002-04:00</published><updated>2010-05-01T07:28:39.059-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-01T07:28:39.059-04:00</app:edited><title>sipXecs...  the alternate build...</title><content type="html">It's kind of like an alternate movie ending, or director's cut...&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Douglas Hubler (aka, Lazyboy, aka, lazieburd) (&lt;a href="http://lazieburd.blogspot.com/"&gt;Douglas' Blog&lt;/a&gt;) a long time sipXecs contributor and former Pingtel employee is offering up an alternative sipXecs build to the community build offered by Avaya.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Douglas has added back in some code that had 'disappeared' before 4.2.0 was released.  Also, he is setting up build shop on the open suse build service which makes it easier to build for many other distributions.  There are also some more builds for other distros than supported by the Avaya builds.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Basically the process to start using the new builds is to change your sipxecs.repo file and do a 'yum update'.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Backup your system and get the backup off of the PBX (the update does an in-place upgrade, but you can never be too safe).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Login to your sipXecs box as root and edit your sipxecs.repo file ('nano -w /etc/yum.repos.d/sipxecs.repo').&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Comment out the existing sipXecs yum info with '#' in front of each line.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Add the following lines to the bottom of the repo:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;[home_sipfoundry]&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;name=SIPfoundry sipXecs IP PBX Unified Communications Solution (CentOS_5)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;type=rpm-md&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;baseurl=http://download.opensuse.org/repositories/home:/sipfoundry/CentOS_5/&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;gpgcheck=0&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;gpgkey=http://download.opensuse.org/repositories/home:/sipfoundry/CentOS_5/repodata/repomd.xml.key&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;enabled=1&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The above is for a CentOS_5 distro...  (ie., the sipXecs install from ISO).  Check out http://download.opensuse.org/repositories/home:/sipfoundry for other builds.  Builds are currently available in 32 bit and 64 bit for:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;CentOS 5&lt;/li&gt;&lt;li&gt;Fedora 10, 11, 12&lt;/li&gt;&lt;li&gt;RHEL 5&lt;/li&gt;&lt;li&gt;Suse Enterprise Linux 10 &amp;amp; 11&lt;/li&gt;&lt;li&gt;openSuse 11.1 and 11.2&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Once you have your .repo file setup properly, run a 'yum clean' and then a 'yum update' from the command line.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I rebooted my sipXecs box after the yum completed.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Big thanks to Douglas for the hard work he's putting in!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4226137858183593643-3296276964933791934?l=sipxecs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=7CTERLPFuJ0:tZ6ubwsw4oI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=7CTERLPFuJ0:tZ6ubwsw4oI:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=7CTERLPFuJ0:tZ6ubwsw4oI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?i=7CTERLPFuJ0:tZ6ubwsw4oI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/3296276964933791934/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4226137858183593643&amp;postID=3296276964933791934" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/3296276964933791934?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/3296276964933791934?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SipxecsNewsTipsAndEquipment/~3/7CTERLPFuJ0/sipxecs-alternate-build.html" title="sipXecs...  the alternate build..." /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://sipxecs.blogspot.com/2010/05/sipxecs-alternate-build.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEQHQnk6eyp7ImA9WxFREkw.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643.post-5904507513820761304</id><published>2010-04-25T13:16:00.003-04:00</published><updated>2010-04-25T13:25:33.713-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-25T13:25:33.713-04:00</app:edited><title>A little off-topic...  ok, a lot off topic...</title><content type="html">Just finished re-writing a configuration I built for a Proxy server.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Proxy servers are a great way to tighten up your network security.  Point all your users at the proxy server in their browser settings and allow only the proxy server to go out to the Internet in your inside interface firewall rules.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This example is built on CentOS 5.4 and utilizes squid, dansguardian, clamav and webmin.  Daily downloads of malware and various blacklists are included.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here's the build doc: &lt;a href="http://www.box.net/shared/dgaczasvlc"&gt;SetupProxyServer.pdf&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Very low overhead for this box.  I built it on a single processor virtual machine with 512 MB RAM and a 10 GB virtual drive.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Some things I'd like to add include logging of userid to make logging a little nicer than just by IP address.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4226137858183593643-5904507513820761304?l=sipxecs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=3VlHiJEGyk0:QlhqQTozXMw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=3VlHiJEGyk0:QlhqQTozXMw:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=3VlHiJEGyk0:QlhqQTozXMw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?i=3VlHiJEGyk0:QlhqQTozXMw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/5904507513820761304/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4226137858183593643&amp;postID=5904507513820761304" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/5904507513820761304?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/5904507513820761304?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SipxecsNewsTipsAndEquipment/~3/3VlHiJEGyk0/little-off-topic-ok-lot-off-topic.html" title="A little off-topic...  ok, a lot off topic..." /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sipxecs.blogspot.com/2010/04/little-off-topic-ok-lot-off-topic.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk8ESXYyeSp7ImA9WxFSFEw.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643.post-6317845445675373584</id><published>2010-04-16T06:45:00.001-04:00</published><updated>2010-04-16T06:46:48.891-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-16T06:46:48.891-04:00</app:edited><title>sipXecs 4.0.4 to 4.2.0 upgrade notes and impressions</title><content type="html">&lt;span style="font-weight: bold;"&gt;Upgrade Notes:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Installed 4.0.4 fresh from ISO (dev build 4.1.7 on my test system was trashed).&lt;br /&gt;Added a user / tested.&lt;br /&gt;Fixed sipxecs.repo file replacing all '5.2' mirror references with '5'. (see previous blog post)&lt;br /&gt;Ran YUM update from command line (265 items to be installed / upgraded, 374 MB worth).&lt;br /&gt;Rebooted server.&lt;br /&gt;A little patience was required on my relatively slow lab machine (800 MHz, Xeon w/1GB of RAM)...  web services came up after a couple minutes.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Impressions:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;New login screen is a little bland w/o graphic image.&lt;br /&gt;&lt;br /&gt;Background job listed as failed on first login (problem listed as File replication: sipxpage.properties).&lt;br /&gt;Created a paging group and re-sent the server profile and paging seemed to come up properly.&lt;br /&gt;&lt;br /&gt;New GUI is better?  different?  I wish the tabs were starting from the left instead of centered.&lt;br /&gt;&lt;br /&gt;Domain aliases of system IP address and host name are added automatically.&lt;br /&gt;&lt;br /&gt;New user portal is nicer.  Can't seem to import GMail contacts.&lt;br /&gt;&lt;br /&gt;Branch concept in place...  need to test.&lt;br /&gt;&lt;br /&gt;Still no live attendant option as part of Auto Attendant.&lt;br /&gt;&lt;br /&gt;Special Mode Auto Attendant configuration prominently available on Auto Attendants page.&lt;br /&gt;&lt;br /&gt;GUI is much more sluggish on my dog of a test system (800 MHz, Xeon w/1GB of RAM)...  time to upgrade I guess :-)&lt;br /&gt;&lt;br /&gt;NTP server config in GUI is a nice add.&lt;br /&gt;&lt;br /&gt;Alarm SNMP MIB now available on Alarm Configuration screen.&lt;br /&gt;&lt;br /&gt;Alarm groups are now available for different notifications to different users (now including SMS and SNMP notification methods)&lt;br /&gt;&lt;br /&gt;Much more but that's all I have time for at the moment...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4226137858183593643-6317845445675373584?l=sipxecs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=5Itqk65ljwo:TwwoO3q6EHs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=5Itqk65ljwo:TwwoO3q6EHs:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=5Itqk65ljwo:TwwoO3q6EHs:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?i=5Itqk65ljwo:TwwoO3q6EHs:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/6317845445675373584/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4226137858183593643&amp;postID=6317845445675373584" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/6317845445675373584?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/6317845445675373584?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SipxecsNewsTipsAndEquipment/~3/5Itqk65ljwo/sipxecs-404-to-420-upgrade-notes-and.html" title="sipXecs 4.0.4 to 4.2.0 upgrade notes and impressions" /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://sipxecs.blogspot.com/2010/04/sipxecs-404-to-420-upgrade-notes-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU4CSHs9cCp7ImA9WxFSFE0.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643.post-2239139243977962615</id><published>2010-04-16T04:37:00.002-04:00</published><updated>2010-04-16T04:52:49.568-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-16T04:52:49.568-04:00</app:edited><title>Upgrading from sipXecs 4.0.4 to 4.2.0</title><content type="html">One note that went across the mailing list (in case you missed it...).&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;p class="MsoPlainText"&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p class="MsoPlainText"&gt;&lt;b&gt;Important Note on Upgrading:&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoPlainText"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoPlainText"&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;There is a bug in 4.0.4 that breaks upgrading from the web user&lt;/p&gt;  &lt;p class="MsoPlainText"&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;interface.&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;Specifically, it disables to use of the CentOS&lt;/p&gt;  &lt;p class="MsoPlainText"&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;repositories during the upgrade, which causes some prerequisites&lt;/p&gt;  &lt;p class="MsoPlainText"&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;to be unavailable, which makes the upgrade fail.&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;The bug has&lt;/p&gt;  &lt;p class="MsoPlainText"&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;been fixed in 4.2 (and a bunch of other improvements to the&lt;/p&gt;  &lt;p class="MsoPlainText"&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;upgrade interface have been made too).&lt;/p&gt;&lt;p class="MsoPlainText"&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoPlainText"&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoPlainText"&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;The best way to avoid the problem is to just do the upgrade from&lt;/p&gt;  &lt;p class="MsoPlainText"&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;the command line.&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;Modify your yum repository configuration to&lt;/p&gt;  &lt;p class="MsoPlainText"&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;point to the repo where the 4.2 version is, and run 'yum&lt;/p&gt;  &lt;p class="MsoPlainText"&gt;&lt;span style="mso-spacerun:yes"&gt;        &lt;/span&gt;update', and when it's done, reboot.&lt;/p&gt;&lt;p class="MsoPlainText"&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p class="MsoPlainText"&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoPlainText"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoPlainText"&gt;&lt;o:p&gt;I'm working on testing a 4.0.4 to 4.2.0 upgrade now.&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoPlainText"&gt;&lt;o:p&gt;&lt;br /&gt;&lt;/o:p&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/4226137858183593643-2239139243977962615?l=sipxecs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=SShNd-qKcko:SSK6rC8WAIM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=SShNd-qKcko:SSK6rC8WAIM:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=SShNd-qKcko:SSK6rC8WAIM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?i=SShNd-qKcko:SSK6rC8WAIM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/2239139243977962615/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4226137858183593643&amp;postID=2239139243977962615" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/2239139243977962615?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/2239139243977962615?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SipxecsNewsTipsAndEquipment/~3/SShNd-qKcko/upgrading-from-sipxecs-404-to-420.html" title="Upgrading from sipXecs 4.0.4 to 4.2.0" /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sipxecs.blogspot.com/2010/04/upgrading-from-sipxecs-404-to-420.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMEQns8eSp7ImA9WxFSE0o.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643.post-8568773284172303906</id><published>2010-04-15T20:38:00.001-04:00</published><updated>2010-04-15T20:40:03.571-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-15T20:40:03.571-04:00</app:edited><title>sipXecs Version 4.2 just released!</title><content type="html">Al Campbell posted today on the sipfoundry web site that version 4.2 is officially released!&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.sipfoundry.org/component/content/article/54-sipxecs42.html"&gt;http://www.sipfoundry.org/component/content/article/54-sipxecs42.html&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4226137858183593643-8568773284172303906?l=sipxecs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=NOQKyRsvgqY:MXtFxSskED4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=NOQKyRsvgqY:MXtFxSskED4:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=NOQKyRsvgqY:MXtFxSskED4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?i=NOQKyRsvgqY:MXtFxSskED4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/8568773284172303906/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4226137858183593643&amp;postID=8568773284172303906" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/8568773284172303906?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/8568773284172303906?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SipxecsNewsTipsAndEquipment/~3/NOQKyRsvgqY/sipxecs-version-42-just-released.html" title="sipXecs Version 4.2 just released!" /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sipxecs.blogspot.com/2010/04/sipxecs-version-42-just-released.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkINR347cCp7ImA9WxBaGU4.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643.post-6120078107475074101</id><published>2010-03-30T04:41:00.002-04:00</published><updated>2010-03-30T04:43:16.008-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-30T04:43:16.008-04:00</app:edited><title>Using sipviewer on your PC for Windows guys</title><content type="html">&lt;p&gt;Get the following applications loaded to your PC:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Putty (&lt;a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html"&gt;http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html&lt;/a&gt;)&lt;/li&gt;    &lt;li&gt;WinSCP (&lt;a href="http://winscp.net/eng/download.php"&gt;http://winscp.net/eng/download.php&lt;/a&gt;)&lt;/li&gt;    &lt;li&gt;Java (&lt;a href="http://www.java.com/"&gt;http://www.java.com&lt;/a&gt;)&lt;/li&gt;    &lt;li&gt;sipviewer (&lt;a href="http://sipxecssw.org/temp/sipXecs/sipviewer-install.jar"&gt;http://sipxecssw.org/temp/sipXecs/sipviewer-install.jar&lt;/a&gt;)&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Run Putty and WinSCP programs and login to your sipXecs server with each. Open sipviewer on your local machine.&lt;/p&gt;  &lt;p&gt;With Putty go to /var/log/sipxpbx.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;cd /var/log/sipxpbx&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Navigate to the same folder in WinSCP.&lt;/p&gt;  &lt;p&gt;In the Putty window, run the following command if you want to clear your log files:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;logrotate -f /etc/logrotate.d/sipxchange&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Try placing the call that you are attempting to diagnose.&lt;/p&gt;  &lt;p&gt;From Putty run the following command to create a single log file with all of the sipXecs log files merged into one file:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;merge-logs&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;In WinSCP, refresh the right window directory display. In that directory will be the new file named merged.xml that was just created.&lt;/p&gt;  &lt;p&gt;With WinSCP copy the merged.xml file to your local hard drive and open it with sipviewer. You should be able to see a diagram of what your call did (according to sipXecs).&lt;/p&gt;  &lt;p&gt;For more information on sipviewer see the Wiki &lt;a href="http://wiki.sipfoundry.org/display/xecsuserV4r0/Display+SIP+message+flow+using+Sipviewer"&gt;page: http://wiki.sipfoundry.org/display/xecsuserV4r0/Display+SIP+message+flow+using+Sipviewer&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/4226137858183593643-6120078107475074101?l=sipxecs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=EtcutC6PqpU:z_uM2U0eLW8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=EtcutC6PqpU:z_uM2U0eLW8:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=EtcutC6PqpU:z_uM2U0eLW8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?i=EtcutC6PqpU:z_uM2U0eLW8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/6120078107475074101/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4226137858183593643&amp;postID=6120078107475074101" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/6120078107475074101?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/6120078107475074101?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SipxecsNewsTipsAndEquipment/~3/EtcutC6PqpU/using-sipviewer-on-your-pc-for-windows.html" title="Using sipviewer on your PC for Windows guys" /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sipxecs.blogspot.com/2010/03/using-sipviewer-on-your-pc-for-windows.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkIHQnc4eSp7ImA9WxBREEQ.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643.post-4076270971374627897</id><published>2009-12-29T07:17:00.005-05:00</published><updated>2009-12-29T08:48:53.931-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-29T08:48:53.931-05:00</app:edited><title>Mount USB Key for sipXecs Backups</title><content type="html">Ok, so you don't want to bother setting up an FTP server to store backups of your sipXecs system.  Here's how to mount a USB Key to your backup folder.&lt;br /&gt;&lt;br /&gt;Most USB keys will setup SCSI drive device (in my case it was /dev/sda1).  Plug in a USB key and check out the /var/log/messages file to see what device was created.&lt;br /&gt;&lt;br /&gt;You'll want to get a little program installed on your system called 'scsiadd'.  This allows you to remove USB scsi devices from the system without causing them damage.  It's available here: &lt;a href="http://llg.cubic.org/tools/"&gt;http://llg.cubic.org/tools/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The following assumes you are logged into the system as root...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Add required packages:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;yum install lsscsi&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;If you don't have development tools on your sipXecs system yet, add them:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;yum install gcc gcc-c++ kernel-devel&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Download, build and install scsiadd:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;cd $HOME&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;mkdir scsiadd&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;cd scsiadd&lt;/span&gt;&lt;br /&gt; &lt;span style="font-family: courier new;"&gt;wget http://llg.cubic.org/tools/scsiadd-1.97.tar.gz&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;tar -xf scsiadd-1.97.tar.gz&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;cd scsiadd-1.97&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;./configure&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;make install&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Command line options:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;scsiadd 1.97 - add and remove devices from the scsi subsystem&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;---------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;syntax: scsiadd {-a|-r} &lt;id&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;        scsiadd {-a|-r} &lt;id&gt; &lt;lun&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;        scsiadd {-a|-r} &lt;host&gt; &lt;id&gt; &lt;lun&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;        scsiadd {-a|-r} &lt;host&gt; &lt;channel&gt; &lt;id&gt; &lt;lun&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;        scsiadd [-i maxid] -s &lt;host&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;        scsiadd [-i maxid] -s &lt;host&gt; &lt;channel&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;        scsiadd -p&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;parameters not given are assumed 0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;-a: add a device (default if no command given)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;-r: remove device&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;-s: scan for devices&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;-p: print scsi status&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;-h: print this help message&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;-i: maximum SCSI ID which is scanned&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Here's a good blog article on using scsiadd: &lt;a href="http://blog.shadypixel.com/safely-removing-external-drives-in-linux/"&gt;http://blog.shadypixel.com/safely-removing-external-drives-in-linux/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Essentially, to remove a scsi device while the system is running, first find the device with lsscsi and then use scsiadd -r to remove it...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;[root@sipx scsiadd-1.97]# lsscsi&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;[3:0:0:0]    disk    CBM      USB  2.0         5.00  /dev/sdb&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;[root@sipx scsiadd-1.97]# scsiadd -r 3&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;could not remove device 0 0 3 0 : No such device or address&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;[root@sipx scsiadd-1.97]# scsiadd -r 3 0 0 0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;[root@sipx scsiadd-1.97]#&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Ok, now let's get to making the USB work:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Convert your USB drive from FAT16 or whatever it is to ext3:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;mkfs.ext3 /dev/sda1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Modify /etc/fstab:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;nano -w /etc/fstab&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Add the following line at the bottom:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;/dev/sda1               /var/sipxdata/backup    vfat    auto,user,rw,sync  0 0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Test your fstab file now:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;mount -a&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;And check to see that it is mounted:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;mount&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Change ownership on backup folder:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;chown -R sipxchange:sipxchange /var/sipxdata/backup&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Perform a test backup from the GUI.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4226137858183593643-4076270971374627897?l=sipxecs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=Tz0cdv_h1rI:xMg8gR_aIQc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=Tz0cdv_h1rI:xMg8gR_aIQc:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=Tz0cdv_h1rI:xMg8gR_aIQc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?i=Tz0cdv_h1rI:xMg8gR_aIQc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/4076270971374627897/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4226137858183593643&amp;postID=4076270971374627897" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/4076270971374627897?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/4076270971374627897?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SipxecsNewsTipsAndEquipment/~3/Tz0cdv_h1rI/mount-usb-key-for-sipxecs-backups.html" title="Mount USB Key for sipXecs Backups" /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><thr:total>3</thr:total><feedburner:origLink>http://sipxecs.blogspot.com/2009/12/mount-usb-key-for-sipxecs-backups.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0MGRH87fyp7ImA9WxBREEg.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643.post-8640860409896441916</id><published>2009-12-28T21:53:00.000-05:00</published><updated>2009-12-28T21:57:05.107-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-28T21:57:05.107-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="sipx sipxecs yum repo" /><title>How to fix the yum repos file for sipXecs 4.0.4</title><content type="html">Edit the /etc/yum.repos.d/sipxecs.repo&lt;br /&gt;&lt;br /&gt;nano -w /etc/yum.repos.d/sipxecs.repo&lt;br /&gt;&lt;br /&gt;on all the lines that begin with mirrorlist and baseurl change the 5.2 to be just 5.&lt;br /&gt;&lt;br /&gt;Here's the resulting sipxecs.repo file.&lt;br /&gt;&lt;br /&gt;[centos-5.2-base]&lt;br /&gt;name=CentOS-5.2 - Base&lt;br /&gt;mirrorlist=http://mirrorlist.centos.org/?release=5&amp;arch=$basearch&amp;repo=os&lt;br /&gt;#baseurl=http://mirror.centos.org/centos/5/os/$basearch/&lt;br /&gt;gpgcheck=1&lt;br /&gt;gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5&lt;br /&gt;&lt;br /&gt;#released updates&lt;br /&gt;[centos-5.2-updates]&lt;br /&gt;name=CentOS-5.2 - Updates&lt;br /&gt;mirrorlist=http://mirrorlist.centos.org/?release=5&amp;arch=$basearch&amp;repo=updates&lt;br /&gt;#baseurl=http://mirror.centos.org/centos/5/updates/$basearch/&lt;br /&gt;gpgcheck=1&lt;br /&gt;gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5&lt;br /&gt;&lt;br /&gt;#packages used/produced in the build but not released&lt;br /&gt;[centos-5.2-addons]&lt;br /&gt;name=CentOS-5.2 - Addons&lt;br /&gt;mirrorlist=http://mirrorlist.centos.org/?release=5&amp;arch=$basearch&amp;repo=addons&lt;br /&gt;#baseurl=http://mirror.centos.org/centos/5/addons/$basearch/&lt;br /&gt;gpgcheck=1&lt;br /&gt;gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5&lt;br /&gt;&lt;br /&gt;#additional packages that may be useful&lt;br /&gt;[centos-5.2-extras]&lt;br /&gt;name=CentOS-5.2 - Extras&lt;br /&gt;mirrorlist=http://mirrorlist.centos.org/?release=5&amp;arch=$basearch&amp;repo=extras&lt;br /&gt;#baseurl=http://mirror.centos.org/centos/5/extras/$basearch/&lt;br /&gt;gpgcheck=1&lt;br /&gt;gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5&lt;br /&gt;&lt;br /&gt;#additional packages that extend functionality of existing packages&lt;br /&gt;[centos-5.2-centosplus]&lt;br /&gt;name=CentOS-5.2 - Plus&lt;br /&gt;mirrorlist=http://mirrorlist.centos.org/?release=5&amp;arch=$basearch&amp;repo=centosplus&lt;br /&gt;#baseurl=http://mirror.centos.org/centos/5/centosplus/$basearch/&lt;br /&gt;gpgcheck=1&lt;br /&gt;enabled=0&lt;br /&gt;gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5&lt;br /&gt;&lt;br /&gt;[sipxecs-stable]&lt;br /&gt;name=SIPfoundry sipXecs pbx - latest stable version&lt;br /&gt;baseurl=http://sipxecs.sipfoundry.org/pub/sipXecs/LatestStable/CentOS/5/$basearch/RPM&lt;br /&gt;gpgcheck=0&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4226137858183593643-8640860409896441916?l=sipxecs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=iBPF9-fb4Vg:2Jm9DZqoTAA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=iBPF9-fb4Vg:2Jm9DZqoTAA:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=iBPF9-fb4Vg:2Jm9DZqoTAA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?i=iBPF9-fb4Vg:2Jm9DZqoTAA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/8640860409896441916/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4226137858183593643&amp;postID=8640860409896441916" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/8640860409896441916?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/8640860409896441916?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SipxecsNewsTipsAndEquipment/~3/iBPF9-fb4Vg/how-to-fix-yum-repos-file-for-sipxecs.html" title="How to fix the yum repos file for sipXecs 4.0.4" /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://sipxecs.blogspot.com/2009/12/how-to-fix-yum-repos-file-for-sipxecs.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4MQno-eCp7ImA9WxNXF0k.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643.post-2873770337576227983</id><published>2009-10-05T07:41:00.002-04:00</published><updated>2009-10-05T07:43:03.450-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-05T07:43:03.450-04:00</app:edited><title>DNS concepts for sipXecs</title><content type="html">Published a new whitepaper on dealing with DNS and sipXecs.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sipx-wiki.calivia.com/images/0/0b/SipXecsDNSConcepts.pdf"&gt;http://sipx-wiki.calivia.com/images/0/0b/SipXecsDNSConcepts.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Let me know if there are any glaring problems.  I'll likely add other scenarios as time goes along.  If you have a specific need please let me know.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4226137858183593643-2873770337576227983?l=sipxecs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=GxxWXr1aN7M:_baY2M_yz6U:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=GxxWXr1aN7M:_baY2M_yz6U:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=GxxWXr1aN7M:_baY2M_yz6U:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?i=GxxWXr1aN7M:_baY2M_yz6U:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/2873770337576227983/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4226137858183593643&amp;postID=2873770337576227983" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/2873770337576227983?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/2873770337576227983?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SipxecsNewsTipsAndEquipment/~3/GxxWXr1aN7M/dns-concepts-for-sipxecs.html" title="DNS concepts for sipXecs" /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://sipxecs.blogspot.com/2009/10/dns-concepts-for-sipxecs.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMARX88eyp7ImA9WxNXEU4.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643.post-4301752376286031896</id><published>2009-09-28T07:44:00.002-04:00</published><updated>2009-09-28T07:47:24.173-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-28T07:47:24.173-04:00</app:edited><title>More Document Updates</title><content type="html">I updated the "&lt;a href="http://www.opensourcesip.org:8080/clearspacex/docs/DOC-1110"&gt;Installing OpenSBC on Vyatta 5&lt;/a&gt;" document again.  Added a firewall rule change and also tweaked the formatting and text a little bit to clarify a few of the finer points.&lt;br /&gt;&lt;br /&gt;While I was at it I also freshened up the "&lt;a href="http://www.opensourcesip.org:8080/clearspacex/docs/DOC-1080"&gt;DNS Setup Concepts for Session Border Controllers&lt;/a&gt;" document also published at &lt;a href="http://www.opensourcesip.org"&gt;www.OpenSourceSIP.org&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4226137858183593643-4301752376286031896?l=sipxecs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=Zt1B8EtRcs8:NdbAjqe_WdA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=Zt1B8EtRcs8:NdbAjqe_WdA:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=Zt1B8EtRcs8:NdbAjqe_WdA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?i=Zt1B8EtRcs8:NdbAjqe_WdA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/4301752376286031896/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4226137858183593643&amp;postID=4301752376286031896" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/4301752376286031896?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/4301752376286031896?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SipxecsNewsTipsAndEquipment/~3/Zt1B8EtRcs8/more-document-updates.html" title="More Document Updates" /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sipxecs.blogspot.com/2009/09/more-document-updates.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEQMSHwzeip7ImA9WxNQGUw.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643.post-8988655883762492916</id><published>2009-09-25T18:04:00.002-04:00</published><updated>2009-09-25T18:06:29.282-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-25T18:06:29.282-04:00</app:edited><title>Updated document on Installing OpenSBC on Vyatta 5</title><content type="html">Sorry for the delay all but a project finally forced my hand on this.  Here's a link to the updated document for installing OpenSBC on Vyatta 5.0.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.opensourcesip.org:8080/clearspacex/docs/DOC-1110"&gt;Install OpenSBC on Vyatta 5.0&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The original document was built with Vyatta 5.0 beta and there were some changes with the final release of Vyatta 5.0.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4226137858183593643-8988655883762492916?l=sipxecs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=_Q3E9QGtbK8:Z-6S5wCvgNY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=_Q3E9QGtbK8:Z-6S5wCvgNY:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=_Q3E9QGtbK8:Z-6S5wCvgNY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?i=_Q3E9QGtbK8:Z-6S5wCvgNY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/8988655883762492916/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4226137858183593643&amp;postID=8988655883762492916" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/8988655883762492916?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/8988655883762492916?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SipxecsNewsTipsAndEquipment/~3/_Q3E9QGtbK8/updated-document-on-installing-opensbc.html" title="Updated document on Installing OpenSBC on Vyatta 5" /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sipxecs.blogspot.com/2009/09/updated-document-on-installing-opensbc.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkICQHc_eyp7ImA9WxNQFkw.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643.post-2335566164890168780</id><published>2009-09-22T06:14:00.001-04:00</published><updated>2009-09-22T06:16:01.943-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-22T06:16:01.943-04:00</app:edited><title>An Interview with...  Me!</title><content type="html">Packt Publishing just released an interview they did with me.&lt;br /&gt;&lt;a href="http://authors.packtpub.com/content/interview-michael-picher"&gt;&lt;br /&gt;http://authors.packtpub.com/content/interview-michael-picher&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4226137858183593643-2335566164890168780?l=sipxecs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=IqMIPmBUNSU:yTjGzfg6oQY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=IqMIPmBUNSU:yTjGzfg6oQY:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=IqMIPmBUNSU:yTjGzfg6oQY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?i=IqMIPmBUNSU:yTjGzfg6oQY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/2335566164890168780/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4226137858183593643&amp;postID=2335566164890168780" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/2335566164890168780?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/2335566164890168780?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SipxecsNewsTipsAndEquipment/~3/IqMIPmBUNSU/interview-with-me.html" title="An Interview with...  Me!" /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sipxecs.blogspot.com/2009/09/interview-with-me.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUQBRnk8eSp7ImA9WxNVEUU.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643.post-5558334448304269462</id><published>2009-09-14T06:07:00.004-04:00</published><updated>2009-10-22T00:55:57.771-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-22T00:55:57.771-04:00</app:edited><title>Setting up DNS for Internet Calling</title><content type="html">Somebody questioned how I was handling DNS inside and outside my network so I figured I'd document what I'm doing for remote users and Internet dialing.&lt;br /&gt;&lt;br /&gt;I have the following setup at home right now.  This same configuration would apply for a small business that doesn't have static IP's (I'm sure you could cherry pick info here if you do have static IP's too).&lt;br /&gt;&lt;br /&gt;&lt;div style="margin-left: 40px;"&gt;My home sip server is in SIP domain &lt;a href="http://xyzcompany.com/" target="_blank"&gt;xyzcompany.com&lt;/a&gt; (just one i made up while i was writing the book)&lt;br /&gt;&lt;br /&gt;I'm on a DSL connection at home with a non-static IP.&lt;br /&gt;&lt;br /&gt;My &lt;a href="http://sipxecs.info/" target="_blank"&gt;sipxecs.info&lt;/a&gt; domain is hosted at GoDaddy.com&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;b&gt;DynDNS&lt;/b&gt;&lt;br /&gt;&lt;div style="margin-left: 40px;"&gt; My firewall (pfSense) updates &lt;a href="http://sipxecs.dyndns.info/" target="_blank"&gt;sipxecs.dyndns.info&lt;/a&gt; with my current IP address&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;b&gt;GoDaddy&lt;/b&gt;&lt;br /&gt;&lt;div style="margin-left: 40px;"&gt;&lt;a href="http://sipx.sipxecs.info/" target="_blank"&gt;sipx.sipxecs.info&lt;/a&gt; is a CNAME pointing to &lt;a href="http://sipxecs.dyndns.info/" target="_blank"&gt;sipxecs.dyndns.info&lt;/a&gt;&lt;br /&gt;_sip._udp.sipxecs.info&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;  priority 0, weight 0, port 5060 points to &lt;a href="http://sipx.sipxecs.info/" target="_blank"&gt;sipx.sipxecs.info&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;b&gt;DNS on PBX&lt;/b&gt;&lt;br /&gt;&lt;div style="margin-left: 40px;"&gt;Copied existing xyzcompany.com.zone to sipxecs.info.zone in /var/named&lt;br /&gt;Modified sipxecs.info.zone file and replaced all references to 'xyzcompany.com' with 'sipxecs.info'.&lt;br /&gt;Edit /etc/named.conf and duplicated info from &lt;a href="http://xyzcompany.com/" target="_blank"&gt;xyzcompany.com&lt;/a&gt; domain for new &lt;a href="http://sipxecs.info/" target="_blank"&gt;sipxecs.info&lt;/a&gt; domain.&lt;br /&gt;Restart DNS and make sure you can ping / dig new domain.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;b&gt;sipXecs Configuration Server&lt;/b&gt;&lt;br /&gt;&lt;div style="margin-left: 40px;"&gt; &lt;a href="http://www.packtpub.com/building-enterprise-ready-telephony-systems-with-sipxecs-4-0?utm_source=sipxecs.info&amp;amp;utm_medium=spons&amp;amp;utm_content=blog&amp;amp;utm_campaign=mdb_000244"&gt;Buy my book&lt;/a&gt; :-)&lt;br /&gt;Add alias to domain (Domain is under System menu) for &lt;a href="http://sipxecs.info/" target="_blank"&gt;sipxecs.info&lt;/a&gt;.&lt;br /&gt;Restart all services that request restart.&lt;br /&gt;Add the SIP Trunking services to the SIP Server (Click on server in System-&gt;Servers).&lt;br /&gt;Restart all services that request restart.&lt;br /&gt;Enable Internet Dialing and set your internal IP range (under System menu), set the SBC to be sipXbridge-1.  Added *.sipxecs.info as an Intranet Domain.&lt;br /&gt;Enable NAT Traversal and let sipXecs know it is behind a NAT (Click on Internet Calling in System then NAT is on LEFT menu).&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Internal Workstations / Phones&lt;/b&gt;&lt;br /&gt;&lt;div style="margin-left: 40px;"&gt;Determine where you are pointing for DNS.&lt;br /&gt;If you are pointing at the PBX machine then no worries.&lt;br /&gt;If you are pointing at some other DNS server you'll need to figure out how to get that machine to point to the PBX to resolve your domain (in my case all resolves for the &lt;a href="http://sipxecs.info/" target="_blank"&gt;sipxecs.info&lt;/a&gt; domain can be redirected by pfSense to the PBX and I point to pfSense for my DNS server).&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-weight: bold;"&gt;pfSense Firewall Configuration&lt;/span&gt;&lt;b&gt;&lt;/b&gt;&lt;br /&gt;&lt;div style="margin-left: 40px;"&gt;Turn off automatic NAT so NAT port translation is static (&lt;a href="http://sipxecs.blogspot.com/2009/08/sip-trunking-gotcha-with-pfsense.html"&gt;See earlier Blog Entry&lt;/a&gt;)&lt;br /&gt;For the following NAT entries, allow pfSense to also create the required firewall rules.&lt;br /&gt;Add NAT entry for External IP port 5060 udp to sipXecs internal IP port 5060 udp.&lt;br /&gt;Add NAT entry for External IP port 5080 udp to sipXecs internal IP port 5080 udp. (only needed if you do SIP Trunks).&lt;br /&gt;Add NAT entry for External IP port range 30000-31000 udp to sipXecs internal IP port range starting at 30000.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;So, what does all this do?&lt;br /&gt;&lt;br /&gt;Allows my roaming users and other users on the internet to find my sipXecs server via an external IP address that is forwarded in to my PBX.&lt;br /&gt;&lt;br /&gt;Allows my internal users to find my sipXecs via an internal IP address.&lt;br /&gt;&lt;br /&gt;Allows anybody on the internet to reach me at myextension 'at' sipxecs 'dot' info.&lt;br /&gt;&lt;br /&gt;Also, if you add an alias onto your sipXecs user extension that is equal to your e-mail alias, now users can phone you (with url dialing in their softphone) or email you at exactly the same address...  voila!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4226137858183593643-5558334448304269462?l=sipxecs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=OUanb8H7r0M:-q-OD6zlt7g:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=OUanb8H7r0M:-q-OD6zlt7g:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=OUanb8H7r0M:-q-OD6zlt7g:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?i=OUanb8H7r0M:-q-OD6zlt7g:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/5558334448304269462/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4226137858183593643&amp;postID=5558334448304269462" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/5558334448304269462?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/5558334448304269462?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SipxecsNewsTipsAndEquipment/~3/OUanb8H7r0M/setting-up-dns-for-internet-calling.html" title="Setting up DNS for Internet Calling" /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><thr:total>5</thr:total><feedburner:origLink>http://sipxecs.blogspot.com/2009/09/setting-up-dns-for-internet-calling.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0QESX45fCp7ImA9WxNRF04.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643.post-6599413903833716799</id><published>2009-09-12T02:37:00.002-04:00</published><updated>2009-09-12T03:08:28.024-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-12T03:08:28.024-04:00</app:edited><title>sipXecs 4.0.2 Released</title><content type="html">sipXecs version 4.0.2 was officially released yesterday.  There were a bunch of bug fixes (23) and some minor improvements (5) and one feature added.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://track.sipfoundry.org/secure/ReleaseNote.jspa?version=10590&amp;amp;styleName=Html&amp;amp;projectId=10130"&gt;Release Notes&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Of note is the new Skype for SIP ITSP Template.  The sipXecs development team has tested Skype for SIP but Skype has not made this generally available.  When Skype finally gets this rolling it will be an easy add to our systems.  I'll try to post it in the blog as soon as I get my account.  I'm signed up for the Beta program and just waiting on Skype.&lt;br /&gt;&lt;br /&gt;I tested the 4.0.2 upgrade on one of my sandbox systems and all went well.  I'll test it on another any only post if I run into problems.&lt;br /&gt;&lt;br /&gt;There is one change in the 4.0.2 upgrade procedure that everybody should note (documented on the upgrade page (&lt;a href="http://sipx-wiki.calivia.com/index.php/SipXecs_4.0.2_Upgrade"&gt;http://sipx-wiki.calivia.com/index.php/SipXecs_4.0.2_Upgrade&lt;/a&gt;):&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;The local domain bind zone is overwritten; if:   You are using the system as a DNS server, and   You have made any manual changes to the zone file  then before doing the upgrade, you should add the following lines to the beginning of the file /etc/named.conf:&lt;br /&gt;&lt;br /&gt;// WARNING: Name server configuration is a sipX automatically generated file.&lt;br /&gt;//          Contents may be overwritten unless you change the mode to "Manual".&lt;br /&gt;//          Available modes:&lt;br /&gt;//          "Master"    - Master name server (on primary server).&lt;br /&gt;//          "Slave"     - Slave named server (on distributed server).&lt;br /&gt;//          "Caching"   - Caching only name server.&lt;br /&gt;//          "Manual"    - Blocks future automatic updates.&lt;br /&gt;// DNS_MODE="Manual"&lt;br /&gt;&lt;br /&gt;this will protect your changes from any automated updates by sipXconfig.&lt;br /&gt;&lt;/blockquote&gt;Backup your /etc/named.conf file as well as any DNS zone files you may have tweaked (if you installed from ISO they are in /var/named/xxxxx.zone).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4226137858183593643-6599413903833716799?l=sipxecs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=n0GeAKtaJ80:6wNyCTAiC-8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=n0GeAKtaJ80:6wNyCTAiC-8:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=n0GeAKtaJ80:6wNyCTAiC-8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?i=n0GeAKtaJ80:6wNyCTAiC-8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/6599413903833716799/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4226137858183593643&amp;postID=6599413903833716799" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/6599413903833716799?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/6599413903833716799?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SipxecsNewsTipsAndEquipment/~3/n0GeAKtaJ80/sipxecs-402-released.html" title="sipXecs 4.0.2 Released" /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sipxecs.blogspot.com/2009/09/sipxecs-402-released.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0AMQ3Y8cCp7ImA9WxNREUU.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643.post-1106271358769706127</id><published>2009-09-05T16:39:00.004-04:00</published><updated>2009-09-05T17:23:02.878-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-05T17:23:02.878-04:00</app:edited><title>pfSense with Freeswitch for SIP Trunks to sipXecs</title><content type="html">Ok, so here's a bit of a new twist.  I was toying with the thought of trying to get OpenSBC running on pfSense firewall.  Long story short, I couldn't get the developer version of pfSense running in a virtual on my machine so I decided to give the FreeSwitch pfSense package a go.&lt;br /&gt;&lt;br /&gt;What do you know...  I actually got it going as a bridge pretty easily.  So I figured I'd document it for others who follow...&lt;br /&gt;&lt;br /&gt;The purpose of this exercise was to have pfSense with FreeSwitch register to my Gizmo account and forward calls in to sipXecs.  This is just a starting point but shows great promise as a way to front-end a sipXecs server.&lt;br /&gt;&lt;br /&gt;1. In pfSense install the FreeSwitch package (System -&gt; Packages - FreeSwitch) (I picked the Dev version to run on my pfSense 1.2.3 rc1 install).&lt;br /&gt;&lt;br /&gt;2. Once installed, go to Services -&gt; FreeSwitch.&lt;br /&gt;&lt;br /&gt;3. Click on the Gateways tab and then the + sign on the right to add a new gateway.&lt;br /&gt;&lt;br /&gt;4. At the top of the Gateway Setup form is a handy hyperlink to examples for different SIP Providers.  Here is my Gizmo configuration:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Gateway: gizmo&lt;/li&gt;&lt;li&gt;Username: 1747xxxxxxx&lt;/li&gt;&lt;li&gt;Password: xxxxxxxx&lt;/li&gt;&lt;li&gt;From-user: 1747xxxxxxx&lt;/li&gt;&lt;li&gt;From-domain: proxy01.sipphone.com&lt;/li&gt;&lt;li&gt;Proxy: proxy01.sipphone.com&lt;/li&gt;&lt;li&gt;Expire-seconds: 3600&lt;/li&gt;&lt;li&gt;Register: true&lt;/li&gt;&lt;li&gt;Retry-seconds: 3600&lt;/li&gt;&lt;li&gt;Caller-id-in-from: false&lt;/li&gt;&lt;li&gt;Enabled: true&lt;/li&gt;&lt;li&gt;Gateway Description: Gateway to gizmo account&lt;/li&gt;&lt;/ul&gt;5. Click the Save button at the bottom of the page.&lt;br /&gt;&lt;br /&gt;6. Click on the Public tab at the top of the page.&lt;br /&gt;&lt;br /&gt;7. Click on the + sign over on the right hand side of the Public table to create a new extension.&lt;br /&gt;&lt;br /&gt;8. Create the following extension:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Extension Name: sipXecs&lt;/li&gt;&lt;li&gt;Enabled: true&lt;/li&gt;&lt;li&gt;Order: 000&lt;/li&gt;&lt;li&gt;Description: Transfer to internal spiXecs Server&lt;/li&gt;&lt;/ul&gt;9. Add the following conditions and actions at the bottom of this page (hit the + sign to add each one).&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Tag: condition&lt;/li&gt;&lt;li&gt;Type: destination_number&lt;/li&gt;&lt;li&gt;Data: 1747xxxxxxx&lt;/li&gt;&lt;li&gt;Order: 000&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Tag: action&lt;/li&gt;&lt;li&gt;Type: bridge&lt;/li&gt;&lt;li&gt;Data: sofia/lan/100@ip.addr.of.sipxecs    (what sipXecs extension to route it to)&lt;/li&gt;&lt;li&gt;Order: 001&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;10. On the Status tab, click the 'reloadxml' button.  You should see your gateway in the 'sofia status' section as 'REGED' if you have done things properly.&lt;br /&gt;&lt;br /&gt;11. Create 2 firewall rules in pfSense (Firewall -&gt; Rules):&lt;br /&gt;&lt;ul&gt;&lt;li&gt; Action: Pass&lt;/li&gt;&lt;li&gt; Interface: WAN&lt;/li&gt;&lt;li&gt;Protocol: UDP&lt;/li&gt;&lt;li&gt;Source: any&lt;/li&gt;&lt;li&gt;Destination: WAN address&lt;/li&gt;&lt;li&gt;Destination port range: 5080&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt; Action: Pass&lt;/li&gt;&lt;li&gt;Interface: WAN&lt;/li&gt;&lt;li&gt;Protocol: UDP&lt;/li&gt;&lt;li&gt;Source: any&lt;/li&gt;&lt;li&gt;Destination: WAN address&lt;/li&gt;&lt;li&gt;Destination port range: 10000 – 35000  (*  - I haven’t tried narrowing this down…)  &lt;/li&gt;&lt;/ul&gt;  &lt;br /&gt;12. Try dialing your Gizmo number and your sipXecs server should answer the call!&lt;br /&gt;&lt;br /&gt;Tip, if you get a &lt;a href="http://voice.google.com/"&gt;Google Voice&lt;/a&gt; account you can make it ring inbound to your Gizmo account and have free inbound calling.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4226137858183593643-1106271358769706127?l=sipxecs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=mTD6v3VDQu0:n8YudcAhiVs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=mTD6v3VDQu0:n8YudcAhiVs:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=mTD6v3VDQu0:n8YudcAhiVs:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?i=mTD6v3VDQu0:n8YudcAhiVs:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/1106271358769706127/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4226137858183593643&amp;postID=1106271358769706127" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/1106271358769706127?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/1106271358769706127?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SipxecsNewsTipsAndEquipment/~3/mTD6v3VDQu0/pfsense-with-freeswitch-for-sip-trunks.html" title="pfSense with Freeswitch for SIP Trunks to sipXecs" /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sipxecs.blogspot.com/2009/09/pfsense-with-freeswitch-for-sip-trunks.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkcNRXk6fSp7ImA9WxNTFkU.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643.post-2162041772827484990</id><published>2009-08-19T06:48:00.003-04:00</published><updated>2009-08-19T07:08:14.715-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-19T07:08:14.715-04:00</app:edited><title>Tale of an old sipXecs install...</title><content type="html">So, I had a customer with an old sipXecs install...  version 3.8 on Fedora 6 to be exact (I've still got one out there with 3.4 but that will be a complete re-do).&lt;br /&gt;&lt;br /&gt;My plan was to upgrade in-place to 3.10.2, get a backup, install 3.10.2 on CentOS from ISO, do a restore, upgrade to 3.10.3 in place, upgrade to 4.0.1 in-place and see where I sat.&lt;br /&gt;&lt;br /&gt;This would have been much easier if Yum was cooperating.  Seems as though Yum from Fedora Core 6 had some issues.  It would bomb with a header error on the large sipX files.&lt;br /&gt;&lt;br /&gt;So smart me figures I'd just go update Yum...  not so easy.  All of the Fedora files are now archived and my .repo files were out of date.  Thus begins the odyssey...  I had to do a little mixing and matching of Fedora 6 and 7 yum repos to resolve all of the dependency issues.&lt;br /&gt;&lt;br /&gt;I'm posting my .repo files here in hopes of helping somebody else...  Keep in mind that I'm no Linux expert and there might be a much simpler way to make this work!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;fedora-core.repo&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;[core]&lt;br /&gt;name=Fedora Core $releasever - $basearch&lt;br /&gt;baseurl=http://archive.fedoraproject.org/pub/archive/fedora/linux/core/$releasever/$basearch/os/&lt;br /&gt;#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/&lt;br /&gt;#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=core-$releasever&amp;amp;arch=$basearch&lt;br /&gt;enabled=1&lt;br /&gt;gpgcheck=1&lt;br /&gt;gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY&lt;br /&gt;&lt;br /&gt;[core-debuginfo]&lt;br /&gt;name=Fedora Core $releasever - $basearch - Debug&lt;br /&gt;#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/debug/&lt;br /&gt;mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=core-debug-$releasever&amp;amp;arch=$basearch&lt;br /&gt;enabled=0&lt;br /&gt;gpgcheck=1&lt;br /&gt;gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;[core-source]&lt;br /&gt;name=Fedora Core $releasever - Source&lt;br /&gt;#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/source/SRPMS/&lt;br /&gt;mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=core-source-$releasever&amp;amp;arch=$basearch&lt;br /&gt;enabled=0&lt;br /&gt;gpgcheck=1&lt;br /&gt;gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;fedora-core6.repo&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;[core6]&lt;br /&gt;name=Fedora Core $releasever - $basearch&lt;br /&gt;baseurl=http://archive.fedoraproject.org/pub/archive/fedora/linux/core/6/i386/os/&lt;br /&gt;#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/&lt;br /&gt;#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=core-$releasever&amp;amp;arch=$basearch&lt;br /&gt;enabled=1&lt;br /&gt;gpgcheck=1&lt;br /&gt;gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY&lt;br /&gt;&lt;br /&gt;[core6-debuginfo]&lt;br /&gt;name=Fedora Core $releasever - $basearch - Debug&lt;br /&gt;#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/debug/&lt;br /&gt;mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=core-debug-$releasever&amp;amp;arch=$basearch&lt;br /&gt;enabled=0&lt;br /&gt;gpgcheck=1&lt;br /&gt;gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY&lt;br /&gt;&lt;br /&gt;[core6-source]&lt;br /&gt;name=Fedora Core $releasever - Source&lt;br /&gt;#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/source/SRPMS/&lt;br /&gt;mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=core-source-$releasever&amp;amp;arch=$basearch&lt;br /&gt;enabled=0&lt;br /&gt;gpgcheck=1&lt;br /&gt;gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;fedora-everything.repo&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;[everything]&lt;br /&gt;name=Fedora Everything $releasever - $basearch&lt;br /&gt;baseurl=http://archive.fedoraproject.org/pub/archive/fedora/linux/releases/7/Everything/i386/os/&lt;br /&gt;#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/extras/$releasever/$basearch/&lt;br /&gt;#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=extras-$releasever&amp;amp;arch=$basearch&lt;br /&gt;enabled=1&lt;br /&gt;gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras&lt;br /&gt;gpgcheck=0&lt;br /&gt;&lt;br /&gt;[everything-debuginfo]&lt;br /&gt;name=Fedora Everything $releasever - $basearch - Debug&lt;br /&gt;baseurl=http://archive.fedoraproject.org/pub/archive/fedora/linux/releases/7/Everything/i386/debug/&lt;br /&gt;#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=extras-debug-$releasever&amp;amp;arch=$basearch&lt;br /&gt;enabled=1&lt;br /&gt;gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras&lt;br /&gt;gpgcheck=0&lt;br /&gt;&lt;br /&gt;[everything-source]&lt;br /&gt;name=Fedora Everything $releasever - Source&lt;br /&gt;baseurl=http://archive.fedoraproject.org/pub/archive/fedora/linux/releases/7/Everything/source/SRPMS/&lt;br /&gt;#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=extras-source-$releasever&amp;amp;arch=$basearch&lt;br /&gt;enabled=1&lt;br /&gt;gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras&lt;br /&gt;gpgcheck=0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;fedora-extras.repo&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;[extras]&lt;br /&gt;name=Fedora Extras $releasever - $basearch&lt;br /&gt;baseurl=http://archive.fedoraproject.org/pub/archive/fedora/linux/extras/6/i386/&lt;br /&gt;#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/extras/$releasever/$basearch/&lt;br /&gt;#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=extras-$releasever&amp;amp;arch=$basearch&lt;br /&gt;enabled=1&lt;br /&gt;gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras&lt;br /&gt;gpgcheck=1&lt;br /&gt;&lt;br /&gt;[extras-debuginfo]&lt;br /&gt;name=Fedora Extras $releasever - $basearch - Debug&lt;br /&gt;#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/extras/$releasever/$basearch/debug/&lt;br /&gt;mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=extras-debug-$releasever&amp;amp;arch=$basearch&lt;br /&gt;enabled=0&lt;br /&gt;gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras&lt;br /&gt;gpgcheck=1&lt;br /&gt;&lt;br /&gt;[extras-source]&lt;br /&gt;name=Fedora Extras $releasever - Source&lt;br /&gt;#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/extras/$releasever/SRPMS/&lt;br /&gt;mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=extras-source-$releasever&amp;amp;arch=$basearch&lt;br /&gt;enabled=0&lt;br /&gt;gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-extras&lt;br /&gt;gpgcheck=1&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;fedora-updates.repo&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;[updates]&lt;br /&gt;name=Fedora Core $releasever - $basearch - Updates&lt;br /&gt;baseurl=http://archive.fedoraproject.org/pub/archive/fedora/linux/updates/7/i386/&lt;br /&gt;#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/&lt;br /&gt;#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-fc$releasever&amp;amp;arch=$basearch&lt;br /&gt;enabled=1&lt;br /&gt;gpgcheck=1&lt;br /&gt;gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora&lt;br /&gt;&lt;br /&gt;[updates-debuginfo]&lt;br /&gt;name=Fedora Core $releasever - $basearch - Updates - Debug&lt;br /&gt;#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/debug/&lt;br /&gt;mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-debug-fc$releasever&amp;amp;arch=$basearch&lt;br /&gt;enabled=0&lt;br /&gt;gpgcheck=1&lt;br /&gt;gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora&lt;br /&gt;&lt;br /&gt;[updates-source]&lt;br /&gt;name=Fedora Core $releasever - Updates Source&lt;br /&gt;baseurl=http://archive.fedoraproject.org/pub/archive/fedora/linux/updates/7/SRPMS/&lt;br /&gt;#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-source-fc$releasever&amp;amp;arch=$basearch&lt;br /&gt;enabled=0&lt;br /&gt;gpgcheck=1&lt;br /&gt;gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;fedora-updates6.repo&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;[updates6]&lt;br /&gt;name=Fedora Core 6 $releasever - $basearch - Updates&lt;br /&gt;baseurl=http://archive.fedoraproject.org/pub/archive/fedora/linux/core/updates/6/i386/&lt;br /&gt;#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/&lt;br /&gt;#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-fc$releasever&amp;amp;arch=$basearch&lt;br /&gt;enabled=1&lt;br /&gt;gpgcheck=1&lt;br /&gt;gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora&lt;br /&gt;&lt;br /&gt;[updates-debuginfo]&lt;br /&gt;name=Fedora Core $releasever - $basearch - Updates - Debug&lt;br /&gt;#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/debug/&lt;br /&gt;mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-debug-fc$releasever&amp;amp;arch=$basearch&lt;br /&gt;enabled=0&lt;br /&gt;gpgcheck=1&lt;br /&gt;gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora&lt;br /&gt;&lt;br /&gt;[updates-source]&lt;br /&gt;name=Fedora Core $releasever - Updates Source&lt;br /&gt;baseurl=http://archive.fedoraproject.org/pub/archive/fedora/linux/updates/7/SRPMS/&lt;br /&gt;#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-source-fc$releasever&amp;amp;arch=$basearch&lt;br /&gt;enabled=0&lt;br /&gt;gpgcheck=1&lt;br /&gt;gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Once you have all the repos in place in the /etc/yum.repos.d folder you'll still need to remove a couple packages that complain...&lt;br /&gt;&lt;br /&gt; rpm -e authconfig firstboot-tui-1.4.23-1.noarch&lt;br /&gt;&lt;br /&gt;And then you should be able to do a:&lt;br /&gt;&lt;br /&gt; yum update yum&lt;br /&gt;&lt;br /&gt;After that completes yum should work properly, remove the repos from the /etc/yum.repos.d folder and create sipxecs-stable-fc.repo (nano /etc/yum.repos.d/sipxecs-stable-fc.repo) with the following information:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;[sipxecs-stable]&lt;br /&gt;name=SIPfoundry sipXecs pbx - latest stable version&lt;br /&gt;baseurl=http://sipxecssw.org/pub/sipXecs/3.10.3/FC/6/i386/RPM/&lt;br /&gt;gpgcheck=0&lt;br /&gt;gpgkey=https://secure2.pingtel.com/RPM-GPG-KEY-pingtel&lt;br /&gt;enabled=1&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4226137858183593643-2162041772827484990?l=sipxecs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=dNYUHnD4Q1U:WQ2ZkayvHvo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=dNYUHnD4Q1U:WQ2ZkayvHvo:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=dNYUHnD4Q1U:WQ2ZkayvHvo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?i=dNYUHnD4Q1U:WQ2ZkayvHvo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/2162041772827484990/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4226137858183593643&amp;postID=2162041772827484990" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/2162041772827484990?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/2162041772827484990?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SipxecsNewsTipsAndEquipment/~3/dNYUHnD4Q1U/tale-of-old-sipxecs-install.html" title="Tale of an old sipXecs install..." /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sipxecs.blogspot.com/2009/08/tale-of-old-sipxecs-install.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D08FRnc5eyp7ImA9WxJaFkk.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643.post-7581469055950902982</id><published>2009-08-07T07:37:00.002-04:00</published><updated>2009-08-07T07:50:17.923-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-07T07:50:17.923-04:00</app:edited><title>SIP Trunking Gotcha with pfsense &amp; m0n0wall</title><content type="html">Jonathan Peterson from &lt;a href="http://www.ontraonline.com/"&gt;Ontra&lt;/a&gt; ran into some trouble with SIP Trunking and sipXecs that was actually being introduced by &lt;a href="http://www.pfsense.com/"&gt;pfsense&lt;/a&gt; &amp;amp; &lt;a href="http://m0n0.ch/wall/"&gt;m0n0wall&lt;/a&gt;.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I thought I'd just document it here for future reference (mine as well as others)...&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;It seems that some firewalls will randomize outbound ports.  This can mess up certain protocols such as SIP.  With SIP, if the source port for the REGISTER does not match the source port for the INVITE you may get an SIP error 403.&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span style="font-size:11.0pt;font-family:&amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font: minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&amp;quot;Times New Roman&amp;quot;; mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language: EN-US;mso-bidi-language:AR-SA"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The solution is to statically map the ports for the NAT traversal.  The solution to the problem is documented &lt;a href="http://doc.pfsense.org/index.php/Static_Port"&gt;here&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thanks to Jonathan for putting in the hard work!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4226137858183593643-7581469055950902982?l=sipxecs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=EhYcDyXg1uQ:DZYMeupLms8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=EhYcDyXg1uQ:DZYMeupLms8:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=EhYcDyXg1uQ:DZYMeupLms8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?i=EhYcDyXg1uQ:DZYMeupLms8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/7581469055950902982/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4226137858183593643&amp;postID=7581469055950902982" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/7581469055950902982?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/7581469055950902982?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SipxecsNewsTipsAndEquipment/~3/EhYcDyXg1uQ/sip-trunking-gotcha-with-pfsense.html" title="SIP Trunking Gotcha with pfsense &amp; m0n0wall" /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sipxecs.blogspot.com/2009/08/sip-trunking-gotcha-with-pfsense.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk8GRXs8fSp7ImA9WxJaFkk.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643.post-5270392594684130324</id><published>2009-08-07T07:04:00.002-04:00</published><updated>2009-08-07T07:33:44.575-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-07T07:33:44.575-04:00</app:edited><title>sipXecs Version 4.2 Roadmap</title><content type="html">Development is pushing on with sipXecs despite the turmoil going on with Nortel.  Looks like the group working on the SCS / sipXecs project will end up heading to Avaya if all goes well.  I'm hoping that Avaya can keep the ball rolling with this project as it has really become one of the top options out there for Open Source systems.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For version 4.2 the developers are working on a bunch of new or enhanced features.  The complete list is &lt;a href="http://sipx-wiki.calivia.com/index.php/Detailed_Roadmap_sipXecs_IP_PBX"&gt;here&lt;/a&gt;, but this is my take on the additions:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Openfire Integration&lt;/b&gt; - This will bring the ability to sync your availability with many different IM systems.  I'm not a huge IM user so to me this will probably have limited usefulness.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Dimdim Integration&lt;/b&gt; - &lt;a href="http://www.dimdim.com/"&gt;Dimdim&lt;/a&gt; is an open source web conferencing solution. Due to the distributed nature of many sipXecs installations, the integration of Dimdim project with sipXecs will be a great benefit to many.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;New Voicemail System&lt;/b&gt; - I think the current Voicemail System works pretty well in most cases. It does fall down a bit with the dial by name directory so hopefully this will be addressed.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Branch Office Survivable Solution&lt;/b&gt; - I'm on the fence about this one.  I've been setting up most customers with individual PBX's at each site. This simplifies the installation quite a bit. Each time I have to upgrade a HA installation I dread it because something always breaks.  It sounds great to have a single system that is managed centrally, but in my book simplicity breeds reliability.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Bridged Line Appearances&lt;/b&gt; - This will be great for those small offices that just need to know "What line is that call on?".&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Auto Attendant Improvements&lt;/b&gt; - Again, the AA is pretty good now.  It just lacks the ability to have a live operator during the day.  I usually end up routing calls to a Phantom user and have it do some time of day routing for how I want the calls to actually ring.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Call Detail Record Improvements&lt;/b&gt; - These can only get better.  What is in the system now is not overly usable to an administrator.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Improved User Portal&lt;/b&gt; - The current user portal is pretty drab.  While that is fine for administering the system, the user needs a little more pizazz.  Here are some &lt;a href="http://sipx-wiki.calivia.com/index.php/Next_Generation_UserPortal"&gt;ideas that are being tossed around&lt;/a&gt;.  Maybe users will actually use the portal if it is a little slicker!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Enhanced Directory Services&lt;/b&gt; - How about making it sync with Outlook or my Google Contacts?  That would be pretty sweet.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Multiple ACD Servers in a Cluster&lt;/b&gt; - I wish they would just rip out the present ACD and put in one that works. The current ACD is junk mostly because it doesn't like it when you transfer calls out of Queue.  Who cares about multiple ACD servers that still are useless.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;E911 Notification by SMS&lt;/b&gt; - This will be a cool add-on to the detection of 911 dialing.  When a user dials 911 in addition to being able to send an e-mail (as the system does now), the system will be able to send an SMS message.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4226137858183593643-5270392594684130324?l=sipxecs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=liAZFQXnCHI:FsciZrtGcpk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=liAZFQXnCHI:FsciZrtGcpk:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=liAZFQXnCHI:FsciZrtGcpk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?i=liAZFQXnCHI:FsciZrtGcpk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/5270392594684130324/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4226137858183593643&amp;postID=5270392594684130324" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/5270392594684130324?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/5270392594684130324?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SipxecsNewsTipsAndEquipment/~3/liAZFQXnCHI/sipxecs-version-42-roadmap.html" title="sipXecs Version 4.2 Roadmap" /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sipxecs.blogspot.com/2009/08/sipxecs-version-42-roadmap.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUFRHg6cCp7ImA9WxJUGE4.&quot;"><id>tag:blogger.com,1999:blog-4226137858183593643.post-8988534905063005691</id><published>2009-07-17T08:28:00.003-04:00</published><updated>2009-07-17T08:36:55.618-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-17T08:36:55.618-04:00</app:edited><title>Microsoft Kills Response Point</title><content type="html">A &lt;a href="http://blog.tmcnet.com/blog/tom-keating/microsoft/microsoft-kills-response-point-ip-pbx.asp"&gt;blog post at TMC&lt;/a&gt; by Tom Keating is indicating that Response Point is dead. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Personally I never thought this product would go much of anywhere...  although I must admit I was keeping a weary eye on it.  If MS makes up their mind to go after something it can do it.  I think MS realized that the customers who might deploy this type of solution don't want to put more reliance in MS products...  And the vendors who might choose to install this type of product might not understand it and do poor jobs implementing it.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I think it had some potential but Microsoft has a real muddied message here with Response Point and Office Communications Server.  Personally, I'm not thinking that OCS is going to go anywhere either.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&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/4226137858183593643-8988534905063005691?l=sipxecs.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=7CZgN9OB80U:o_tRKN3zxhM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=7CZgN9OB80U:o_tRKN3zxhM:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?a=7CZgN9OB80U:o_tRKN3zxhM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SipxecsNewsTipsAndEquipment?i=7CZgN9OB80U:o_tRKN3zxhM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://sipxecs.blogspot.com/feeds/8988534905063005691/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4226137858183593643&amp;postID=8988534905063005691" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/8988534905063005691?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4226137858183593643/posts/default/8988534905063005691?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SipxecsNewsTipsAndEquipment/~3/7CZgN9OB80U/microsoft-kills-response-point.html" title="Microsoft Kills Response Point" /><author><name>Michael Picher</name><uri>http://www.blogger.com/profile/12368191261331971014</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="31" height="21" src="http://bp0.blogger.com/_0X53jti4z2k/SI750koq_0I/AAAAAAAAAEI/TXczaINRwHI/S220/CMCStoryLanddayII163.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://sipxecs.blogspot.com/2009/07/microsoft-kills-response-point.html</feedburner:origLink></entry></feed>

