500: Web Service problem: Please contact the service provider

alesch
alesch used Ask the Experts™
on
Hello experts!

I have a problem which is very strange.
My WAP-page generates an error :

500: Web service problem: Please contact the service provider.

Well, this error occures not at every access to the site. Only from time to time. About every 20th time or so. The application works in 95% of all cases!

Does anybody has an idea how to find the bug? Must I search in the code or at the server configuration?

I'm working with an Win 2000 Server, IIS 5.0, DotNet Framework SP2.

Greetings
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
The definition of the Internal Server Error is as follows: The server encountered an unexpected condition which prevented it from fulfilling the request. Due to packet size limitations, there is a deck size constraint. The size limit for a deck after the Mobile Access Gateway compiles it is 1492 bytes. Because dynamic WML services typically generate responses of varying length, you should limit the size of your decks to 1200 bytes. To view the size of a compiled deck, load it in the Simulator - the Simulator will display the deck size in the Phone Information Window

William

Author

Commented:
Hello William

First thank you for your answer. I tested it and got the results below. The uncompiled version brought 1573 Bytes and compiled 658 Bytes. This should be ok, isn't it? After clicking many, many times i never had a size over 700 Bytes.....

Only the message " ... in Whitelist not found" is a possible reason for the problems. Something with characters encoding?

Many thanks
Alesch

***********************************************************
ALERTS
**********************************************************
 
cache hit: {
                  <http://www.mysite.ch/dir/wap/(wbwyfqr5v4z4nl451eg0zc55
                     )/Default.aspx?0oc=106&__ufps=641919>
                }
cache miss: {
                  <http://www.mysite.ch/dir/wap/(wbwyfqr5v4z4nl451eg0zc55
                     )/Default.aspx?0oc=106&__ufps=910936>
                }
net request: {
                  <http://www.mysite.ch/dir/wap/(wbwyfqr5v4z4nl451eg0zc55
                     )/Default.aspx?0oc=106&__ufps=910936>
                }

HTTP POST Request: http://www.mysite.ch/dir/wap/(wbwyfqr5v4z4nl451eg0zc55)/Default
.aspx?__ufps=910936
Checking for URL 'www.mysite.ch/dir/wap/(wbwyfqr5v4z4nl451eg0zc55)/Default.aspx?__
ufps=910936' in Whitelist
        not found
POST Data:
__VIEWSTATE=aDxfX1A7QDw76amF77yo57OH4KOFLDI5Oz47Pg%3d%3d&__EVENTTARGET=cmdErster
Call&__EVENTARGUMENT=


----------------- DATA SIZE ------------------------
Uncompiled data from HTTP is 1573 bytes.
...found Content-Type: text/vnd.wap.wml.
Compiled WAP binary is 658 bytes.
----------------------------------------------------


***********************************************************
Source
***********************************************************
************************************************ Current WML *******************
***********************
<!-- WBXML public ID number 0x0004: "-//WAPFORUM//DTD WML 1.1//EN" -->
<wml>
  <card title="24.11.02">
    <do type="accept" label="Go">
      <go href="#__pbc2">
        <setvar name="mcsvt" value="cmdEarlier"/><setvar name="mcsva" value=""/>

      </go>
    </do>
    <do type="options" label="Call">
      <go href="wtai://wp/mc;+41627230896"/>
    </do>
    <p mode="nowrap">
      <anchor title="Go">fr©úher >><go href="#__pbc2">
          <setvar name="mcsvt" value="cmdFrueher"/><setvar name="mcsva" value=""
/>
        </go>
      </anchor>
      <br/>16:03 MA [1 - 151]<br/><a href="wtai://wp/mc;+41627230896" title="Cal
l">+41627230896</a>
      <br/><br/><br/><anchor title="Go"><<sp¥Òter<go href="#__pbc2">
          <setvar name="mcsvt" value="cmdSpaeter"/><setvar name="mcsva" value=""
/>
        </go>
      </anchor>
      <br/><anchor title="Go">zum ersten Anruf<go href="#__pbc2">
          <setvar name="mcsvt" value="cmdErsterCall"/><setvar name="mcsva" value
=""/>
        </go>
      </anchor>
      <br/><anchor title="Go">zum letzten Anruf<go href="#__pbc2">
          <setvar name="mcsvt" value="cmdLetzterCall"/><setvar name="mcsva" valu
e=""/>
        </go>
      </anchor>
    </p>
  </card>
  <card id="__pbc2">
    <onevent type="onenterforward">
      <go href="/cti/wap/(wbwyfqr5v4z4nl451eg0zc55)/Default.aspx?0oc=106&amp;__u
fps=284702" method="post">
        <postfield name="__VIEWSTATE" value="aDxfX1A7QDw76amF77yo57OH4KOFLDMwOz4
7Pg=="/><postfield name="__EVENTTARGET" value="$$(mcsvt:noesc)"/><postfield name
="__EVENTARGUMENT" value="$$(mcsva:noesc)"/>
      </go>
    </onevent>
    <onevent type="onenterbackward">
      <prev/>
    </onevent>
  </card>
</wml>
{}
********************************************************************************

Commented:
Dear expert(s),

A request has been made to close this Q in CS:
http://www.experts-exchange.com/Community_Support/Q_20433914.html

Without a response in 72 hrs, a moderator will finalize this question by:

 - Saving this Q as a PAQ and refunding the points to the questionner

When you agree or disagree, please add a comment here.

Thank you.

modulo

Community Support Moderator
Experts Exchange
Commented:
Saving this Q as a PAQ and refunding the points to the questionner

modulo

Community Support Moderator
Experts Exchange

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial