Question : Connecting mobile devices to Exchange 2003 SP2

Good day everyone. I am in the process of trying to figure out why I cannot connect my iPhone 3G to our Exchange 2003 server. I am the IT admin for the company. I run through the setup completely and when it tries to connect I see an error Event ID 3031 on the server. I went to the microsoft website and it mentions that I should either configure the server as a front end server or create a secondary virtual directory that does not require SSL. The weird thing is that I don't think SSL is even enabled (it shoudl be) on our server. I also believe that form-based authentication is disabled. Not sure how to find this out though because I am not positive. I am new to the Exchange environment. Any ideas?
Attachments:
 
Exchange Error
Exchange Error
 

Answer : Connecting mobile devices to Exchange 2003 SP2

e.g. here:
        <asp:GridView ID="GridView5"  runat="server"  AutoGenerateColumns="False"
            DataSourceID="SqlDataSource1" DataKeyNames="ProductId">
            <Columns>
                <asp:BoundField DataField="ProductName" HeaderText="Product Name" />
                <asp:BoundField DataField="UnitPrice" HeaderText="Unit Price" />
                <asp:TemplateField HeaderText="Quantity">
                <ItemTemplate>
                    <asp:TextBox ID="txtQuantity" runat="server" OnTextChanged="txtQuantity_TextChanged" Text="0" AutoPostBack="true"> </asp:TextBox>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Price">
                <ItemTemplate>
                    <asp:Label ID="lblPrice" runat="server" Text=""></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
            </Columns>
        </asp:GridView>

protected void txtQuantity_TextChanged(object sender, EventArgs e)
    {
        TextBox tb = (TextBox) sender;
        GridViewRow row =(GridViewRow) tb.NamingContainer;
        decimal unitprice = Convert.ToDecimal(row.Cells[1].Text);
        int quantity = Convert.ToInt32(tb.Text);
        Label lblPrice = (Label)row.FindControl("lblPrice");
        lblPrice.Text = (unitprice * quantity).ToString();
    }
Random Solutions  
 
programming4us programming4us