Slide Deck For Dundee-Crown Presentation

by dcurtis 1/23/2014 8:25:00 PM
The slide deck for the presentation I gave at Dundee-Crown High School to all of the AVID students can be downloaded here: https://skydrive.live.com/redir?page=view&resid=9E6EEFE5264068F1!3147&authkey=!APgGabAHRaQ8mLc

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

General

Give a Vet a Hug for Me

by dcurtis 11/10/2013 11:07:00 AM

On September 21, 2013, I took my family to Elgin, IL to see the "The Wall That Heals"--a traveling replica of the Vietnam Veterans Memorial wall in Washington, DC. I didn't anticipate what a moving experience it would be for me.  Those who know me, know that it doesn't take a lot to get me teary-eyed, but this was truly a touching experience for me.  My father was wounded in Cambodia during the Vietnam War, and I couldn't help think how close I came to not existing.  My dad could have died on the battlefield that day, would have never married my mom, and therefore, no Derek.  As I looked at the letters that had been left at the original memorial, and the thousands of names etched on the wall, I couldn't help but think about all of the families who lost a husband, a wife, a father, a mother, a son, or a daughter.  These soldiers gave their lives in the service of their country.  Were they perfect?  No.  Did they make mistakes?  They probably did.  But they were willing to make the ultimate sacrifice, by answering their country's call (whether voluntarily or through the draft) and fight for the freedoms of another people in a land far away from their own.  Wars are started by politicians and fought by soldiers.  Let's thank our veterans this Veteran's Day for their service.  My dad is over 1,600 miles away from me so I can't give him a hug to say thanks, so I'll have to find a substitute here.  Will you do me a favor this Veteran's Day?  Give a vet a hug for me.

 

 For information about the traveling memorial, you can find it here: http://www.vvmf.org/

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

"The Network Connect session terminated. Do you want to reconnect" error on Windows Server 2013

by dcurtis 3/29/2013 5:48:00 AM
So I have a client that is using Juniper's VPN to connect to their network.  Everything was working fine on Windows 7; however, when I tried connecting from Windows Server 2013, I kept getting a "The Network Connect session terminated.  Do you want to reconnect? (nc.windows.app.23712)" error.  Usually after about four or five times it would finally connect, but it was a PAIN to get things going.  Here is a little trick I discovered that will get it to connect every time: Open Control Panel => Network and Internet => Network Connections before trying to connect to the VPN--whenever I do this, it connects right away every time

Currently rated 1.0 by 1 people

  • Currently 1/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: ,

VPN | Windows Server 2013

FluorineFx Throws "Requested access is not allowed" Message When Calling a Secure Service From Flash

by dcurtis 4/17/2012 11:26:00 AM

I downloaded the FluorineFx code from http://www.fluorinefx.com and looked for sample code for authentication from Flash.  I finally found the code in the Samples\Flex\Remoting\MultipleClientAuthentication directory.  After authenticating, the Flex code called the "GetSecureData()" method and worked as expected, but the Flash example would always throw the "Requested access is not allowed" error message when calling the same secure service method.  I spent a couple of days searching the internet to find a solution and could find nothing so I decided to compile the source code and debug the solution to see if I could track down the problem.  It turns out that there is a bug in the code in the FluorineFx.Messaging.Endpoints.Filter.AuthenticationFilter class on line 106--the code calls the RestorePrincipal method but never assigns the returned principal to the principal variable and as a result, the principal is always null.

                        if (key != null)
                            // someone forgot to set the principal object in this code so it was always null
                            // FluorineContext.Current.RestorePrincipal(messageBroker.LoginCommand, key);
                            principal = FluorineContext.Current.RestorePrincipal(messageBroker.LoginCommand, key);

Hope this solution helps others save a little time in their searches.  Happy coding!

*****UPDATE***** 

Looks like this is only an issue if you use the setup.exe and use the source files from there.  If you download the source from SVN it has been fixed in the 4.0 project and the class is actually quite different.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , ,

FluorineFx

Patching ESXi 3.5 fails with "Unable to Install" error

by dcurtis 1/6/2012 9:35:00 AM

I was trying to upgrade from ESXi 3.5 to ESXi 4.1 and wanted to make sure I had all of the latest patches on ESXi 3.5 before the upgrade per suggestions I found on the internet.  This was the first time I had ever attempted to apply any patches, so I was surprised to see the patch attempt consitently fail at 60% with an error message of "Failed to INstall Update Firmware: Unable to Install".

After performing many searches, I discovered that there was a critical patch that needed to be applied before 1 June 2011 or you would no longer be able to patch ESXi 3.5. Well, this was the first I had heard of that and now it was 2 Jan 2012 and I thought I was stuck and wouldn't be able to upgrade. I finally found a post here that suggested rolling back the date on the ESXi host, and then running try installing the patch. I rolled back the date and the patching went smoothly. I then reset the date back to the current date and proceeded with the upgrade. The process I went through will be outlined in another post.

Currently rated 3.0 by 10 people

  • Currently 3/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , ,

VMWare ESXi

New Site Launch: Fellowes.com

by dcurtis 11/18/2011 5:58:00 AM

I am pleased to announce the launch of a new site: http://www.fellowes.com.  The launch is an upgrade of Fellowes' existing site from Commerce Server 2002 to Commerce Server 2009 hosted on Microsoft's SharePoint platform.  The site includes 7 different languages across 10 country-specific sites.  Some of the technologies used include:

About Fellowes

Fellowes, Inc. offers an extensive range of products to equip the workspace, including paper shredders, binders, laminators, desktop accessories and record storage solutions.

Founded in 1917 by Harry Fellowes and headquartered in Itasca, Illinois, Fellowes, Inc. employs more than 1,800 people throughout the world and has operations in 15 countries.

SharePoint 2010--Master Page Won't Update After Re-Deploying wsp

by dcurtis 11/2/2011 12:33:00 PM

I ran across an issue today that has bugged me for while, but I hadn't bothered to look for a solution until today.

My client has some custom master pages that are deployed via a feature as part of the package.  I've noticed for quite awhile that whenever we made changes to the master pages in Visual Studio, the changes didn't necessarily get deployed when we re-deployed the package so we would go into SharePoint Designer and make the changes manually.  I tried a few different things to resolve this, but nothing would work.  I finally found a post here that seemed to suggest something that might work--it essentially says to re-activate the feature to see the changes reflected.  DOH!  Sure enough, once I did that, I could see all of the changes.  Makes total sense--we are deploying the master page and page layouts as a feature, so they aren't updated until you re-activate the feature--wish I'd thought of that before Cry.

Currently rated 3.0 by 5 people

  • Currently 3/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

SharePoint 2010

"Cannot get Membership Provider with name xxx" Error in SharePoint 2010 FBA with Custom Provider

by dcurtis 8/26/2011 8:23:00 AM

So I was having an issue with a custom membership provider and SharePoint that I posted the problem and solution to here and here.

 Just thought I would post a note for myself so I could refer to it later.  Wasted a week on this one--hope no one else has to go through that.

Currently rated 2.8 by 9 people

  • Currently 2.777778/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: ,

SharePoint 2010

"Access Denied" After Setting the Super User Account in SharePoint 2010

by dcurtis 8/24/2011 6:23:00 AM

I have a love/hate relationship with SharePoint, and for the last 24 hours I've been leaning on the hate part of the relationship.  

The Situation

I noticed the following messages in my logs on SharePoint:

Object Cache: The super user account utilized by the cache is not configured. This can increase the number of cache misses, which causes the page requests to consume unneccesary system resources. To configure the account use the following command ‘stsadm -o setproperty -propertyname portalsuperuseraccount -propertyvalue account -url webappurl’. The account should be any account that has Full Control access to the SharePoint databases but is not an application pool account. Additional Data: Current default super user account: SHAREPOINT\system

Object Cache: The super reader account utilized by the cache does not have sufficient permissions to SharePoint databases. To configure the account use the following command 'stsadm -o setproperty -propertyname portalsuperreaderaccount -propertyvalue account -url webappurl'. It should be configured to be an account that has Read access to the SharePoint databases. Additional Data: Current default super reader account: NT AUTHORITY\LOCAL SERVICE

So, I ran the commands and thought everything would be good to go--boy was I wrong. Suddenly I started getting "Access Denied" errors on every page that I went to. The logs weren't helpful in indicating what the issue was either. Finally I found a post here that definately applied to my situration--I was using claims-based authentication, but I had used [domain]\[username] when setting the super reader and super user accounts. I ran the script again with the correct accounts and...I still had the same problem. The only parts of the site I could get into was the site settings--I couldn't get into any other account. As a side note, I found that I also could not connect via SharePoint Designer--it would just result in a looping login.

The Solution

After hours of trying anything to get this to work, I decided to go to Central Administration and enable anonymous access and remove NTLM authentication. After changing these settings, I was finally able to get into the site! I then crossed my fingers, disabled anonymous access and added NTLM authentication again and voila--I could once again access the site.

Final Note

Just in case you don't see it in the blog post I referenced in this article, the super user and super reader accounts should be two separate domain accounts that are not used to log into the site. The super user account needs Full Control on the web application and the super reader account needs Full Read on the web application.

Currently rated 3.7 by 15 people

  • Currently 3.666667/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

SharePoint 2010

New Site Launch: Causel.me

by dcurtis 5/19/2011 7:18:00 PM

I've just launched a new site: causel.me

Causel was envisioned by my clients as a way to encourage outreach to various causes.  Their intent is to have a different cause every 100 days.  For every person that clicks the button to show their support, the sponsors will donate money to various causes.  None of the proceeds will go directly to Causel--the sponsors will donate directly to the specified non-profit organizations.  Their first cause is for the Japanese tsunami and earthquake victims.  I encourage you to visit the site and show your support.  You may support the cause once every 24 hours.

The site was programmed with jQuery Tools for the animations and Tempo for styling the RSS feeds.

Currently rated 3.0 by 5 people

  • Currently 3/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

jquery | php | Site Launch

Powered by BlogEngine.NET 1.3.0.0
Theme by Mads Kristensen

About the author

Derek Curtis Derek Curtis
President, Plaid Pony Technology Solutions LLC

E-mail me Send mail

Calendar

<<  November 2014  >>
MoTuWeThFrSaSu
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

View posts in large calendar

Pages

    Recent comments

    Authors

    Disclaimer

    The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

    © Copyright 2014

    Sign in