ubuntu synergy configuration

Posted December 20, 2009 by Randy Syring
Categories: Uncategorized

I have a laptop on the left side of a dual monitor setup on my desktop PC running ubuntu.  I use synergy to control the laptop mouse/keyboard with the main keyboard for my desktop.  My configuration was:

section: screens

section: links
left = latitude
right = antec

Then I added synergys to the auto-start menu.

References: http://www.mattcutts.com/blog/how-to-configure-synergy-in-six-steps/

repeated login prompts in outlook 2007 with exchange 2007, AutoDiscover (0×80040413 error), Offline Address Book

Posted December 17, 2009 by Randy Syring
Categories: Servers

Tags: ,

For those in a hurry, the quick solution is to install:

Update Rollup 9 for Exchange Server 2007 Service Pack 1

More details: we had an “out of the box” Small Business Server 2008 setup with Exchange 2007 setup with the Client Access Role enabled.  Clients were mixed Outlook 2003 and 2007.  Outlook 2003 clients would connect fine, but 2007 clients could not download the address book.  Furthermore, Outlook 2007 would throw up repeated login prompts and eventually the auto-discover tests would fail.

Our first test was to browse to the Offline Address Book URL through a browser, which revealed a 500 status error, and was a result of the permissions on that virtual directory’s web.config file were wrong and was preventing us from accessing it.  It was missing the Authenticated Users having access.  So we gave Authenticated Users read access to that file and the 500 errors went away.

However, once we did that, Outlook 2007 clients would repeatedly prompt for user name and password.  We also found that running the auto-discover tests would fail with errors that indicated a failure to authenticate.

The resolution?  So simple, but it tooks us 30+ hours of troubleshooting and a call to Microsoft support.  Hopefully, it won’t take you as long:

Update Rollup 9 for Exchange Server 2007 Service Pack 1

Once the above was installed, everything started working as expected.

ubuntu nvidia 190 drivers

Posted December 16, 2009 by Randy Syring
Categories: ubuntu

Tags: , ,

I have an nvidia 9500 GT card with dual DVI monitors and ubuntu and slackware would lock up when X started.  Unplugging the secondary monitor allowed X to start and get me logged in.  I updated to the latest nvidia drivers:

sudo add-apt-repository ppa:nvidia-vdpau/ppa

sudo apt-get update

sudo apt-get install nvidia-190-modaliases nvidia-glx-190 nvidia-settings-190


I then had to configure the screens.  Their is an nvidia settings tool in the System menu, but you need to run the program as root so you can save the xorg.conf file.

gksudo nvidia-settings

Activate the second monitor and set them to use TwinView.  Apply to test and then save the configuration.

repeated login prompts (credentials, username, password) for outlook 2007 on exchange 2007 when using AutoDiscover (0×80040413 error)

Posted December 14, 2009 by Randy Syring
Categories: Servers, Uncategorized

Tags: ,

I think  the title says it all.  The problem was that we were using a self-signed certificate on the SmallBusiness/Exchange server.  The resolution was to go into IIS 7 and find the AutoDiscover virtual directory, go to the SSL settings for that virtual directory, and uncheck require SSL.

Turns about the above wasn’t a solution at all.  For the real solution, see:

SMTP 502 Errors with “Bad Vibes” as the response text

Posted May 1, 2007 by Randy Syring
Categories: Servers, SMTP

I was trying to send mail from PHP on my local development machine and couldn’t figure out why I kept getting this response in my PHP logs:

(code: 502, response: negative vibes)

Turns out this was because I had Thunderbird open with the WebMail extension. Apparently, it creates some kind of proxy on port 25 that I was connecting to instead of the IIS SMTP service that I thought I was connecting to. I found the explanation of this problem here:


Counseling Unbelievers

Posted April 26, 2007 by Randy Syring
Categories: Christianity, Counseling

I was recently asked what I thought about counseling unbelievers:

I have recently been thinking and discussing how practically to handle unbelievers in counseling. I’ve read stuff by Jay Adams on “Pre-counseling” and found the I agree in principle. But my questions surround how practically do you transition into the Gospel? I have contacted others and basically I have heard two different approaches. One approach was simply to tell the unbelieving counselee that we would not be dealing with their personal problem until we lay a foundation concerning their relationship with God (which then leads to doing an evangelistic Bible study). The other way I have heard it explained was to counsel the person like you would a believer, except that you would intertwine the Gospel into the truths that you are laying about concerning their problem. In essence, you might say something like this will not really work unless you come to Christ. So I’m writing to you to ask how you practically handle unbelievers when they come in for counseling. Thanks.

Here was what I wrote:

I think I wind up somewhere in between the two methods you mention. First of all, as Dr. Adams discusses, I think it is foolish to counsel an unbeliever as you would a believer for sound biblical reasons (2 Cor. 2:14-15). At the same time, I don’t think I would write off the person’s presenting problems. They are the means by which God has saw fit to bring you into relationship with that person. If they are coming for help because they are ensnared in sexual sin and substance abuse, they want help for these problems.

For example, lets say I have a guy come into my church who needs to be counseled b/c he is enslaved in his sexual sin. If I was to ignore the presenting problem and focus solely on some kind of evangelism program, I wouldn’t blame the guy if he left quickly. What I would probably do, is have him read “The Purity Principle” by Randy Alcorn for homework along with a study through the Gospel of John and Romans. Then, in the counseling sessions, I would be relating his sexual lust problems to the other areas of his life that are dominated by idols (i.e. I would try to show him his heart). I would then use this as a platform to discuss the pervasiveness of sin and the cure for that sin that is only found in the gospel (I would do this repeatedly, session after session). I would also try to find someone in the church to disciple him outside of our counseling relationship (pre-discipleship actually). In my mind, the truths of Scripture used to combat specific sin issues (sexual immorality, anger, pride, etc.) should be seen as means that we can use to move people along to see their need for Salvation. An unbeliever who is coming for counseling already knows they need something, its our job to show them what they need. Ultimately though, I would remind them (often) that even if some of the “techniques” work and they get “better” without true repentance and heart change the changes are insignificant and will probably be short lived.

Finally, keep in mind that all counseling, to unbelievers or believers, should have large doses of the gospel. It is often true that believers need to understand the depth and breadth of the gospel as much as unbelievers do. Many believers think the gospel only applies to those who are unsaved. They have been there, done that. It is often helpful to give believing counselees something to read that will make them study anew what the gospel really is.

FYI, Adams discusses this in Appendix A of “A Theology of Christian Counseling.”

I welcome your respectful critiques ….

(Updated) Scrolling HTML Table with Fixed Header

Posted February 17, 2007 by Randy Syring
Categories: CSS, HTML, XHTML

Please checkout my original post on this topic for more in depth information. In the end, this seems to be a relatively clean and simple way to give users a scrolling table with fixed headers.


  • Fixed the 1px “shift” noticed in IE when scrolling the table content
  • Conditional comments include the invalid “expression” syntax for IE only. That means we have valid CSS 3.0.

Continuing Disadvantages:

  • The “expression” syntax in the IE style sheet is technically Javascript. Therefore, anyone using IE with Javascript turned off will not get the fixed headers, the scrolling table will work.

Working Example:



Get every new post delivered to your Inbox.