Deployment Solution

 View Only

DS 7.5 W/ HF1 - Unable to PXE boot with SSL enabled in IIS

  • 1.  DS 7.5 W/ HF1 - Unable to PXE boot with SSL enabled in IIS

    Posted Dec 18, 2013 12:03 PM
      |   view attached

    Hello,

    I'm setting PXE in 7.5 and clients are unable to obtain the PXE boot menu with SSL enable in IIS.  Disabling PXE allows clients to obtain the boot menu.  The PXE log shows the application rejecting the connection with 403 errors.  There is no similar articles in the knowledge base.

    The SbsLog_Pxe log file shows


    DateTime                  ThreadID FileName                       FunctionName                                       Line       Level    Message
    Wed Dec 18 11:12:49 2013  2484     SbsImageMgr.cpp                Sbs::SbsImageMgr::Init                             84         Debug    Function called
    Wed Dec 18 11:12:49 2013  2484     SbsImageMgr.cpp                Sbs::SbsImageMgr::AddImage                         235        Info     Pxe image added 'BStrap' for arch 'x64', bootloaders (Bios='BStrap\x64\BStrap.0', Efi='BStrap\x64\BStrap.efi')
    Wed Dec 18 11:12:49 2013  2484     SbsImageMgr.cpp                Sbs::SbsImageMgr::AddImage                         235        Info     Pxe image added 'BStrap' for arch 'x86PC', bootloaders (Bios='BStrap\x86pc\BStrap.0', Efi='BStrap\x86pc\BStrap.efi')
    Wed Dec 18 11:12:49 2013  2484     SbsImageMgr.cpp                Sbs::SbsImageMgr::AddImage                         235        Info     Pxe image added 'pe4' for arch 'x86PC', bootloaders (Bios='pe4\x86PC\pe4.0', Efi='')
    Wed Dec 18 11:12:49 2013  2484     SbsImageMgr.cpp                Sbs::SbsImageMgr::AddImage                         235        Info     Pxe image added 'test2' for arch 'x86PC', bootloaders (Bios='test2\x86PC\test2.0', Efi='')
    Wed Dec 18 11:12:49 2013  2484     SbsPxeServer.cpp               Sbs::SbsPxeServer::SetupDhcpConfig                 229        Debug    Function called
    Wed Dec 18 11:12:49 2013  2484     SbsPxeServer.cpp               Sbs::SbsPxeServer::SetupDhcpConfig                 242        Debug    Auto Detect, configure option 60.
    Wed Dec 18 11:12:49 2013  2484     SbsPxeServer.cpp               Sbs::SbsPxeServer::SetupDhcpConfig                 336        Info     No DHCP Server found on this computer
    Wed Dec 18 11:12:49 2013  2484     SbsPxeServer.cpp               Sbs::SbsPxeServer::SetupNetbootNFSShare            179        Debug    Function called
    Wed Dec 18 11:12:49 2013  2484     SbsPxeServer.cpp               Sbs::SbsPxeServer::SetupNetbootNFSShare            221        Info     Mac Netboot(BSDP) is disabled.
    Wed Dec 18 11:12:49 2013  2484     SbsPxeServer.cpp               Sbs::SbsPxeServer::GetCpuInfo                      463        Debug    Function called
    Wed Dec 18 11:12:49 2013  2484     SbsPxeServer.cpp               Sbs::SbsPxeServer::GetCpuInfo                      477        Debug    Number of processors detected 2
    Wed Dec 18 11:12:49 2013  2484     SbsPxeServer.cpp               Sbs::SbsPxeServer::Start                           85         Debug    Function called
    Wed Dec 18 11:12:49 2013  2484     SbsPxeServer.cpp               Sbs::SbsPxeServer::SetupServer                     400        Debug    Function called
    Wed Dec 18 11:12:49 2013  2484     SbsPxeServer.cpp               Sbs::SbsPxeServer::SetupServer                     436        Info     PXE Server socket created, IPAddress: 10.10.4.2, Port 67
    Wed Dec 18 11:12:49 2013  2484     SbsPxeServer.cpp               Sbs::SbsPxeServer::SetupServer                     446        Info     PXE Server socket created, IPAddress: 10.10.4.2, Port 4011
    Wed Dec 18 11:12:49 2013  2484     SbsPxeServer.cpp               Sbs::SbsPxeServer::CreateWorkerThreads             484        Debug    Function called
    Wed Dec 18 11:12:49 2013  2484     SbsPxeServer.cpp               Sbs::SbsPxeServer::CreateWorkerThreads             500        Debug    Worker threads created with Id 4824, Handle 0x1c0
    Wed Dec 18 11:12:49 2013  4824     SbsPxeServer.cpp               Sbs::SbsPxeServer::WorkerThread                    518        Debug    Function called
    Wed Dec 18 11:12:49 2013  2484     SbsPxeServer.cpp               Sbs::SbsPxeServer::CreateWorkerThreads             500        Debug    Worker threads created with Id 4848, Handle 0x1c4
    Wed Dec 18 11:12:49 2013  4848     SbsPxeServer.cpp               Sbs::SbsPxeServer::WorkerThread                    518        Debug    Function called
    Wed Dec 18 11:12:49 2013  2484     SbsPxeServer.cpp               Sbs::SbsPxeServer::CreateWorkerThreads             500        Debug    Worker threads created with Id 4844, Handle 0x1c8
    Wed Dec 18 11:12:49 2013  4844     SbsPxeServer.cpp               Sbs::SbsPxeServer::WorkerThread                    518        Debug    Function called
    Wed Dec 18 11:12:49 2013  2484     SbsPxeServer.cpp               Sbs::SbsPxeServer::CreateWorkerThreads             500        Debug    Worker threads created with Id 4800, Handle 0x1cc
    Wed Dec 18 11:12:49 2013  2484     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::StartListen                  54         Debug    Function called
    Wed Dec 18 11:12:49 2013  4800     SbsPxeServer.cpp               Sbs::SbsPxeServer::WorkerThread                    518        Debug    Function called
    Wed Dec 18 11:12:49 2013  2484     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::StartListen                  54         Debug    Function called
    Wed Dec 18 11:12:49 2013  2484     SbsPxeServer.cpp               Sbs::SbsPxeServer::Start                           98         Debug    PXE Server started.
    Wed Dec 18 11:22:01 2013  4800     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::OperationDone                69         Debug    Function called
    Wed Dec 18 11:22:01 2013  4800     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::ListenDone                   117        Debug    Function called
    Wed Dec 18 11:22:01 2013  4800     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::StartListen                  54         Debug    Function called
    Wed Dec 18 11:22:01 2013  4800     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::SendPxeResponse              392        Debug    Function called
    Wed Dec 18 11:22:01 2013  4848     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::OperationDone                69         Debug    Function called
    Wed Dec 18 11:22:01 2013  4848     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::SendDone                     652        Debug    Function called
    Wed Dec 18 11:22:03 2013  4848     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::OperationDone                69         Debug    Function called
    Wed Dec 18 11:22:03 2013  4848     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::ListenDone                   117        Debug    Function called
    Wed Dec 18 11:22:03 2013  4848     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::StartListen                  54         Debug    Function called
    Wed Dec 18 11:22:03 2013  4848     SbsDhcp.cpp                    Sbs::DhcpRequest::Parse                            166        Debug    Not a valid IP address - Packet was filtered out.
    Wed Dec 18 11:22:03 2013  4848     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::ListenDone                   137        Debug    Failed to parse DHCP Packet
    Wed Dec 18 11:22:03 2013  4848     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::OperationDone                69         Debug    Function called
    Wed Dec 18 11:22:03 2013  4848     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::ListenDone                   117        Debug    Function called
    Wed Dec 18 11:22:03 2013  4848     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::StartListen                  54         Debug    Function called
    Wed Dec 18 11:22:03 2013  4848     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::ListenDone                   168        Debug    Req: IP=10.10.4.221, MAC=00-0C-29-74-51-95, UUID=B6C04D56-16C5-4FBB-D216-822AA3745195, SerNum=VMware-56 4d c0 b6 c5 16 bb 4f-d2 16 82 2a a3 74 51 95
    Wed Dec 18 11:22:03 2013  4848     SbsHttpClient.cpp              Sbs::SbsHttpClient::SendRequest                    36         Debug    Function called
    Wed Dec 18 11:22:03 2013  4848     SbsHttpClient.cpp              Sbs::SbsHttpClient::OperationDone                  85         Debug    Function called
    Wed Dec 18 11:22:05 2013  4848     SbsHttpClient.cpp              Sbs::SbsHttpClient::OperationDone                  85         Debug    Function called
    Wed Dec 18 11:22:05 2013  4848     SbsHttpClient.cpp              Sbs::SbsHttpClient::OperationDone                  121        Debug    NSResp: bytes read 311, 'HTTP/1.1 200 OK
    Cache-Control: private
    Content-Length: 64
    Content-Type: text/xml; charset=utf-8
    Server: Microsoft-IIS/7.5
    X-AspNet-Version: 2.0.50727
    X-Powered-By: ASP.NET
    X-Frame-Options: SAMEORIGIN
    Date: Wed, 18 Dec 2013 16:22:05 GMT

    <response boot=""  client="2"  image="" arch="" jobrunning="" />'
    Wed Dec 18 11:22:05 2013  4848     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::OperationDone                69         Debug    Function called
    Wed Dec 18 11:22:05 2013  4848     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::SendPxeResponse              392        Debug    Function called
    Wed Dec 18 11:22:05 2013  4800     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::OperationDone                69         Debug    Function called
    Wed Dec 18 11:22:05 2013  4800     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::SendDone                     652        Debug    Function called
    Wed Dec 18 11:27:11 2013  4800     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::OperationDone                69         Debug    Function called
    Wed Dec 18 11:27:11 2013  4800     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::ListenDone                   117        Debug    Function called
    Wed Dec 18 11:27:11 2013  4800     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::StartListen                  54         Debug    Function called
    Wed Dec 18 11:27:11 2013  4800     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::SendPxeResponse              392        Debug    Function called
    Wed Dec 18 11:27:11 2013  4800     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::OperationDone                69         Debug    Function called
    Wed Dec 18 11:27:11 2013  4800     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::SendDone                     652        Debug    Function called
    Wed Dec 18 11:27:13 2013  4800     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::OperationDone                69         Debug    Function called
    Wed Dec 18 11:27:13 2013  4800     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::ListenDone                   117        Debug    Function called
    Wed Dec 18 11:27:13 2013  4800     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::StartListen                  54         Debug    Function called
    Wed Dec 18 11:27:13 2013  4800     SbsDhcp.cpp                    Sbs::DhcpRequest::Parse                            166        Debug    Not a valid IP address - Packet was filtered out.
    Wed Dec 18 11:27:13 2013  4800     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::ListenDone                   137        Debug    Failed to parse DHCP Packet
    Wed Dec 18 11:27:13 2013  4800     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::OperationDone                69         Debug    Function called
    Wed Dec 18 11:27:13 2013  4800     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::ListenDone                   117        Debug    Function called
    Wed Dec 18 11:27:13 2013  4800     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::StartListen                  54         Debug    Function called
    Wed Dec 18 11:27:13 2013  4800     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::ListenDone                   168        Debug    Req: IP=10.10.4.221, MAC=00-0C-29-74-51-95, UUID=B6C04D56-16C5-4FBB-D216-822AA3745195, SerNum=VMware-56 4d c0 b6 c5 16 bb 4f-d2 16 82 2a a3 74 51 95
    Wed Dec 18 11:27:13 2013  4800     SbsHttpClient.cpp              Sbs::SbsHttpClient::SendRequest                    36         Debug    Function called
    Wed Dec 18 11:27:13 2013  4800     SbsHttpClient.cpp              Sbs::SbsHttpClient::OperationDone                  85         Debug    Function called
    Wed Dec 18 11:27:13 2013  4800     SbsHttpClient.cpp              Sbs::SbsHttpClient::OperationDone                  85         Debug    Function called
    Wed Dec 18 11:27:13 2013  4800     SbsHttpClient.cpp              Sbs::SbsHttpClient::OperationDone                  117        Error    NS response parse failure, bytes read 512, 'HTTP/1.1 403 Forbidden
    Cache-Control: private
    Content-Type: text/html; charset=utf-8
    Server: Microsoft-IIS/7.5
    X-Powered-By: ASP.NET
    X-Frame-Options: SAMEORIGIN
    Date: Wed, 18 Dec 2013 16:27:13 GMT
    Content-Length: 5785

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>IIS 7.5 Detailed Error - 403.4 - Forbidden</title>
    <style type="text/css">
    <!--
    body{margin:0;font-size:.7em;f'
    Wed Dec 18 11:27:13 2013  4800     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::OperationDone                69         Debug    Function called
    Wed Dec 18 11:27:13 2013  4800     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::SendPxeResponse              392        Debug    Function called
    Wed Dec 18 11:27:13 2013  4848     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::OperationDone                69         Debug    Function called
    Wed Dec 18 11:27:13 2013  4848     SbsPxeInterface.cpp            Sbs::SbsPxeInterface::SendDone                     652        Debug    Function called









    FYI - I'm using in house PKI and the cloud management functions are working correctly.




     

    Attachment(s)

    txt
    SbsLog_Pxe.txt   13 KB 1 version