.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month
david stephan
Gaurav Pal
Post New Web Links

CRM 4.0 IFD to work through ISA 2004 - How to configure the ISA 2004 reverse proxy/web publish rule

Posted By:      Posted Date: October 08, 2010    Points: 0   Category :Sql Server

We have crm 4.0 with IFD 4.0 configured in a lab environment.  We are trying to get IFD with the Outlook client to work properly before putting on production environment.  The Outlook client always prompts for login and fails to authenticate while on the public Internet.

We have an external DNS entry for the CRM Lab instance.  The same DNS entry is also internal but with an 10.x.x.x IP.   We are just using Port 80 no SSL at this point.

Internally we can configure a Outlook client for the CRM lab it works perfectly and getting there via the WEB also works.  When testing with the same PC on the public Internet the Web based client prompts for login, once we put in the credentials it works via the Web CRM Interface.  But for the Outlook client it again prompts for login but fails even with valid credentials while on the public internet.

I believe its the Reverse Proxy rule on the ISA 2004 cluster for the CRM lab that is not right.   Should we be using Windows Integrated authentication?  Should "Requests appear to come from the Isa Server be checked" or "Request appear to come from original sender"  I've tried both and they didn't work.  My understanding is that when it's working it should seamlessly connect to the CRM server with the Outlook client up. 

Any hel

View Complete Post

More Related Resource Links

Service Station: An XML Guru's Guide to BizTalk Server 2004, Part I


Who would have believed that XML, such a seemingly trivial technology, could revolutionize an industry? It may have seemed like a long shot in the beginning, but the XML aficionados saw something special and pragmatic right away-a sort of duct tape for the world's information systems.

Aaron Skonnard

MSDN Magazine November 2005

What is BPEL4WS?: Build Better Business Processes with Web Services in BizTalk Server 2004


In this article the author focuses on one critically important Web services specification that has been largely overlooked: the Business Process Execution Language for Web Services (BPEL4WS, or BPEL). He describes why BPEL is important and what it offers you if you are implementing Web services today or planning to in the future. Concrete examples using BizTalk Server 2004 are presented in the article.

Jon Fancey

MSDN Magazine March 2005

Intrusion Prevention: Build Security Into Your Web Services with WSE 2.0 and ISA Server 2004


Once you've addressed security in your code, it's time to look at the environment it runs in. Firewalls stop unauthorized traffic from getting into your network, and smart Web service-specific firewalls, like the one that comes with Internet Security and Acceleration (ISA) Server 2004, bring XML intrusion prevention to your system for that added layer of safety.

Dino Esposito

MSDN Magazine November 2004

BizTalk 2004: Automate Your Business Processes with Human Workflow Services and Visual Studio


BizTalk Server is an excellent platform for automating B2B and EAI workflows. Process-driven workflows send messages between machines and access data. Until now, such processes were very difficult to automate, but with the introduction of Human Workflow Services in BizTalk Server 2004, this class of workflow automation is a very real possibility. This article explains it all.

Chris Whytock

MSDN Magazine October 2004

ISA Server 2004: Developing an Application Filter for Microsoft Internet Security and Acceleration S


The beta version of Internet Security and Acceleration (ISA) Server 2004 is now publicly available. It includes a rich SDK with several extensibility mechanisms that allow third parties to integrate their specialized solutions on top of the ISA platform. In this article, the author explores the application filter extensibility mechanism, which enables you to add high-level application layer filtering capabilities to ISA Server and to provide rich content filtering solutions. He also highlights the new features of the ISA Server 2004 SDK, then moves on to describe how to develop a basic application filter that monitors all data going through the ISA Server, and how to integrate a filter into the ISA Server management console to create a seamless interface experience for your users.

Yigal Edery

MSDN Magazine March 2004

When I use 'publish', site doesn't work when i post data


Arrgghh, I am so tired of dealing with stuff like this

I've got a project, when I put up on another server I point two sites in IIS6 to it

i have

http://www.main.com  pointing to the folder the files are in


http://www.anotherofoursites.com/main pointing to that same folder in it's own "Virtual Application" or whatever IIS calls it when you put a folder into it's own 

If I just "Build" and push all the files up.. both work without issue and as expected...  but when I use "Publish" to precompile, the site works until I post, and then i get nailed with:

Server Error in '/' Application.
Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

configure Exchange server 2010 to work with SharePoint Server 2010

How can I configure my Exchange 2010 server to work with SharePoint Server 2010 for outgoing email notifications?

WCF security envelope using oasis 2004 standard, help!


Hi everyone,

This is my first post on MSDN forum. I have a problem (how obvius, eh?), I need to create a client application that connects to web services using oasis 2004 standard.

Here is my config file (I added oasis specification through Service Configuration Editor, custom Header for my endpoint), scroll down to important beat - <seccurity> tag:

<?xml version="1.0" encoding="utf-8"?>
      <source name="System.ServiceModel.MessageLogging" switchValue="Warning, ActivityTracing">
          <add type="System.Diagnostics.DefaultTraceListener" name="Default">
            <filter type="" />
          <add name="ServiceModelMessageLoggingListener">
            <filter type="" />
      <source name="System.ServiceModel" switchValue="Warning, ActivityTracing"
          <add type="System.Diagnostics.DefaultTraceListener" name="Default">
            <filter type="" />

Authenticating users across multiple farm applications - Reverse Proxy?



Here's the scenario - a customer has multiple SharePoint applications, all using Windows authentication, co-existing in a single farm. Domain accounts were created in the self-contained SharePoint domain for thousands of external users across lots of different outside companies.

URL names for the applications are in the format:


i.e. they are all in the same internet facing domain.

These external users access different applications in the farm (there are links in each app to the apps), and need to logon multiple times - once for each app. The customer would like to implement a solution that allows them to keep the apps separate, but allow the users to login once. Since the applications were developed by different companies, and to keep things simple, a solution that is transparent the various applications would be preferable.

Additionally, when these external users change their passwords or access documents via Word, Excel, there are often access issues and lots of additional password prompts, causing an administrative nightmare. User accounts number in the tens of thousands, so support requests pile up fast.

I've seen people discussing similar (but not identical scenarios) where the solution involved a "secure reverse proxy" (Such as Micros

SharePoint2010 Foundation with Apache as Reverse Proxy


We have an Apache (Redhat 4.6, Apache 2.0.52, libxml2 2.6.16) as a reverse proxy. Authentification and most of the functionality is o.k. But on SharePoint2010-side he has minor problems: - Pulldown menu doesn't work - List editings menu has errors
There seems as Reverse proxy can't extract the hard coded of the SharePoint Server within the Sharepoint-Javascript option value='http://Sharepoint-Server-Domain/Site Collection' > This Site onMenuClick="javaScript:CoreInvoke('TakeOfflineToClientReal',1, 1, 'http:\u002f\u002fSharepoint-Server-Domain\u002fSite Collection'
When using SharePoint Foundation2010 with IE8 get following JS-error message
Meldung: Accessd denied Zeile: 2 Zeichen: 107989 Code: 0 URI: https Sharepoint-Server-Domain/_layouts/1033/core.js?rev=c3ROI4x%2BKHVTMbn4JuFndQ%3D%3D Meldung: Accessd denied Zeile: 2 Zeichen: 7849 Code: 0 URI: https: Sharepoint-Server-Domain/_layouts/inplview.js?rev=AohvE9XEf%2FI78tuaw1TGAA%3D%3D

Any help or similar experiences welcome

How to convert a column of "Apr 14 2004 12:00AM" nvarchar format to "14-Apr-2004" nvarchar format in


I have couple columns with "Apr 14 2004 12:00AM" nvarchar format in a table. I need to convert to "14-Apr-2004" nvarchar format. How can I do that? These are not in datetime format, and I have to get the 12:00am timing out of the column. There are many columns with many rows of data. Hope someone give me some idea, thanks!

reverse proxy


A web server sends a request to B for example: url: http://www.aa.com/page/a.aspx?a=1&b=2&c=3
web server B is the reverse proxy server is directed to the 

RadioButton inside GridView, How to get it work as normal

Did you tried before to drag a RadioButton control inside a Gridivew templatefield, and then you attempt to select these RadioButtons , you will notice that the behavior of RadioButton control will be changed and it will work just like the behavior of checkbox control! the user will be able to select more than one radiobutton in the grid!

Why isn't my Views/Home/Home.Master file published when I publish my website?


Hi All,

I spent the better part of today hunting down an elusive error.  I was getting a message saying that it couldn't find the Index view for the Home controller, and it gave a list of locations it searched, e.g., ~/Views/Home/Index.aspx.  This was really confusing as the file definitely existing and was at ~/Views/Home/Index.aspx, the first place in the list of locations it searched for the view!

What I eventually discovered was that there was a file that did not get published when I used Visual Studio's "Publish" feature (this is on the "Build" menu).  That file was Views/Home/Home.master, and (as you can probably guess) is the master file used by Views/Home/Index.aspx.

Once I copied that file into place manually, it started working.  But I am left wondering--why???  Why does this file not get published?  It's a part of my project, I can see it in the solution explorer, and it's obviously a critical file that's necessary for the MVC app to run.  It has the same permissions as every other file in my project.  So why wouldn't it get copied?  And how can I fix it so it does get copied?

Thanks for any suggestions on this!


Looking for guidance: wanting to work with AJAX architecture



I'm starting a small website that will be backed by a database, and will allow a small number of users to authenticate and select an entry in the database, and then view (and optionally update) a corresponding entry (think master-detail).

I have some flexibility in how I'll do this, but I'd really like to incorperate some newer AJAX style coding, eliminating some page postbacks. I think this is a great opportunity to learn the concepts well.

I'll probably go with an ASP.NET 4.0 site. From what I've seen there are MANY ways to go about this:

-WCF Data Services to expose the data, and consume in ASP.NET

-Page methods to expose the data, separate method to update the data

-I'd rather avoid the UpdatePanel because I'm really looking for a full hands-on approach, with learning client side scripting being an objective as well.

Beyond that, it seems that one can use jQuery to build clientside templates, but also one can use the ASP.NET AJAX template engine (in ASP.NET 4.0 I believe).

A concern I have: users should only be able to work with the data exposed via these endpoints if they are logged into the website. Hopefully I can somehow reuse the ASP.NET forms authentication cookie for this purpose. 

Well, I hope I've posted enough to a

animate effect work but the render items are messed up.


Hi all,

     I have a very unique problem, humm i think. I am using a jquery effect that animate bounce effect, i have a line in my javascript pageLoad function $("#UserBrowserInfoDIV").show('bounce'); - the effects run smoothly but what it does is mess up the bolded text in the div. I have try the items inside the div without bolding and it works fine and no render problem but when bolded the text that are bolded is quite messed up, and barely readable.

Please let me know is there anything else i can do i really would like use this effect.

P.S all the effect have the same render problem, and i am using ie8 under compatibility mode.





ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend