O R G A N I C / F E R T I L I Z E R

Jul 5, 2016

ATLSMUG Meeting 07/22/2016

http://www.atlsmug.org/events/register-now-july-22

 

Hi everyone.

If you’re familiar with Atlanta TechStravaganza, you’re probably used to having seen an announcement by now. Well, we had some logistical challenges this year so it looks like we have to push back until later this summer.

This is typically where we hold our 2nd quarter meetings for ATLSMUG. In the absence of that event, we are moving forward with our own meeting to keep things going. I hope you will find yourself available to join us.

We’ll be back at the Microsoft Alpharetta campus (thank you Microsoft – Jim & crew are great!) looking to start our first presentation at 10 AM and ending around 3 PM. Hopefully this will solve the traffic challenges that I know many of you face getting to the event.

We’ve got some good stuff cooking up – Orchestrator, ConfigMgr, etc. However, if you have any urgent topics, we might still have time to work them in. Just drop us a note at leaders@atlsmug.org. Any other comments, suggestions, topics, etc are welcome, too.

And of course, if you want to be a presenter, we’re always looking for people. It’s a great environment for it! Round-table style presentations, open forum. Get your ideas heard and validated in a meeting of your peers. Great way to practice for larger venues for those of you wanting to break into the presentation circuit.

Where else in Atlanta are you going to get a day of systems management learning for free? With free lunch? And a prize giveaway? Only here, everyone. :)

Hope to see you there!

 

More details and registration -- http://www.atlsmug.org/events/register-now-july-22

 

P.S. Thank you Flexera for sponsoring us!

Apr 4, 2016

Excel and the Mysterious Hang

Sometimes, it’s hard just to figure out which needle you’re looking for in haystack. Once you got it figured out though, that needle will look like a big stick.

Question Mark 2My wife came home tonight asking me to look at her laptop. In the last week, her Excel program would hang trying to open Hyperion but would eventually find its way back home. She might have mentioned that Outlook was also opening slowly but having mistook the rest of her sentence as something related to finance, I promptly ignored it – my eyes fixed on the real prize: a chance to tinker.

When you don’t know where the problem is, sometimes it’s best to get all the information and start sifting it for signals. When I started off, I was SURE it was some kind of timeout problem so I immediately started with a packet trace.1 #NOPE There was nothing evident of a long or delayed response.

Well, I knew Excel was problematic (you know, since I forgot about Outlook) and decided to hone in on the processes involved with it. I fired up the handy little Sysinternals Process Monitor and had my wife run through her steps again. I captured the specimen and moved it into the laboratory for closer examination.

wikipedia.com

What I was looking for now was a gap. I knew there was some kind of delay or timeout and was hoping something in the procmon trace would show me. If you don’t use any filters to limit the information, no amount of hope is going to make it show up. I had to keep excluding things which was only marginally helpful. I gave up and went all in. I excluded anything that wasn’t Excel and hid all SUCCESS results.

By slowly dragging the net across the screen, I finally managed to see the little tear I was looking for. The time values jumped. That’s significant. It went from 6:42:48 to 6:43:27. It was nearly 40 seconds. That was when I knew what needle I was looking for and when that needle became a big stick.

2016-04-04_22-09-13

The events immediately before and after showed reg key calls related to wpad. Hmm. Wpad. That’s familiar. In fact, it probably stands for Windows Proxy Auto Detect. #NOPE #2  According to Wikipedia, it actually stands for Web Proxy Autodiscovery Protocol.

The Web Proxy Auto-Discovery Protocol (WPAD) is a method used by clients to locate the URL of a configuration file using DHCP and/or DNS discovery methods. Once detection and download of the configuration file is complete, it can be executed to determine the proxy for a specified URL.

If that’s really the problem coming out of Excel, I was willing to bet that Excel was using the proxy settings of Internet Explorer. I fired up IE. It hung. HELLZ YEAH. Looking at the LAN settings1 revealed all. While my wife was onsite at a different company, the local IT staff reconfigured her browser to use their proxy.

welovecatsandkittens.com

I unchecked the Use automatic configuration script setting. IE worked. Excel worked… and uhhh, yeah. So did Outlook. ;-)

Hope that helps you out! Happy hunting.

 

1 Did you know you can capture packets from a cmd prompt without Netmon, Message Analyzer, or Wireshark installed? Oh, yes, you can. http://marcusoh.blogspot.com/2014/10/using-netsh-to-capture-packets.html

2 You can view the LAN settings by navigating to the following path: Internet Explorer / Internet Options / Connections tab / LAN settings.