Results 1 to 2 of 2

Thread: BEX error oplossen?

  1. #1

    BEX error oplossen?

    (Delphi 2007)

    Het programma gebruikt zowel WinInet als de Indy-componenten om webservices te benaderen via https.
    Dat loopt overal vlekkeloos, behalve bij één klant. Daar gaat het programma vrijwel altijd onderuit en de event log geeft een BEX fout aan in (meestal) module dhcpsvc.dll - een Windows extensie. Ook andere programma's, overigens.
    Nu gebruiken we die zelf niet, dus zit het 'onder de motorkap'.

    Ik heb opgezocht wat dit doet: dhcp - is evident; dus als het systeem een vaste (handmatige) instelling heeft zou je die gewoon uit kunnen zetten. Maar helaas wordt deze dll ook in de internet connecties gebruikt, dus wordt dat wel geladen als het nodig is; weghalen geeft dus ook problemen....

    Exacte gegevens van de omgeving ontbreken helaas, maar ik weet wel dat het programma in een terminal service programma wordt uitgevoerd. Zoeken op Internet geeft te veel informatie, maar het meest bruikbare heb ik bij Microsoft gevonden: http://support2.microsoft.com/kb/2279689. Dat is volgens mij bekende gegevens, de omgeving waarin het programma wordt uitgevoerd.
    Er staat ook een oplossing in, maar gezien ik geen Windows specialist ben, vraag ik me af wat ik ermee kan.
    Overigens hebben we meer klanten op Windows TS en die lijken deze problemen niet te hebben...

    Heeft iemand een idee?

  2. #2
    Er staat dus in dat je de TSAWARE flag moet zetten in je programma.
    Onlangs heb ik in ons programma de PE flags IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP en IMAGE_FILE_NET_RUN_FROM_SWAP moeten zetten omdat een klant problemen had met het swappen op een netwerkschijf.

    Ik neem aan dat je die TSAWARE flag op eenzelfde manier kunt zetten.
    (zie ook http://stackoverflow.com/questions/1...to-set-tsaware)

    Dus neem de volgende regel op in je .DPR (project-file).
    Code:
    {$SetPEOptFlags IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE}

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •