R
Ryan Newington
Guest
Hi,
We have installed WDS on several Windows Server 2008 machines, and each
instance has the same fault.
When booting a PXE client, the PXE boot fails with a TFTP: Access Violation
error.
Further testing by running TFTP manually from a command line returns the
same result.
C:\Users\Administrator>tftp -i 192.168.0.222 GET /boot/x86/pxeboot.com
Error on server : Access violation.
turning on advanced logging reveals the following information in the
\windows\tracing log folder
[4064] 12:02:08: [UDPPorts] Allocated dynamic port 64401.
[4064] 12:02:08: CUdpHandler::OpenEndpoint: Dynamic Port=64401
[4064] 12:02:08: [WDSTFTP][UDP][Ep=64401] Registered
[4064] 12:02:08: UpdEndpoint::UdpEndpoint = 0221CF00
[4064] 12:02:08: [WDSTFTP][UDP][Ep=130.194.3.201:64401][0x0221CF00] Created
[2532] 12:02:08:
[d:\rtm\base\ntsetup\opktools\wds\wdssrv\server\src\udpendpoint.cpp:811]
Expression: , Win32 Error=5023
[2532] 12:02:08:
[d:\rtm\base\ntsetup\opktools\wds\wdssrv\server\src\udpendpoint.cpp:811]
Expression: , Win32 Error=5023
[2532] 12:02:08:
[d:\rtm\base\ntsetup\opktools\wds\wdssrv\server\src\udpendpoint.cpp:811]
Expression: , Win32 Error=5023
[2740] 12:02:08: [WDSTFTP][UDP][Ep=130.194.3.201:64401] Deleted.
[2740] 12:02:08: UpdEndpoint::~UdpEndpoint = 0221CF00
[2740] 12:02:08: [WDSTFTP][UDP][Ep=64401] Closed
[2740] 12:02:08: [UdpPorts] Dynamic Port 64401 freed.
[2108] 12:02:10: BufferPoolSet[Trim]: AllocSize=4096, Min=512, Last=0,
Current=513, Trim=1
Win32 Error 5023 - ERROR_INVALID_STATE - means "The group or resource is not
in the correct state to perform the requested operation."
What resource is this error referring to? Nothing more is logged in the
event log or log files to indicate a problem. It just seems to fail silently.
Any advice would be appreciated.
Ryan
We have installed WDS on several Windows Server 2008 machines, and each
instance has the same fault.
When booting a PXE client, the PXE boot fails with a TFTP: Access Violation
error.
Further testing by running TFTP manually from a command line returns the
same result.
C:\Users\Administrator>tftp -i 192.168.0.222 GET /boot/x86/pxeboot.com
Error on server : Access violation.
turning on advanced logging reveals the following information in the
\windows\tracing log folder
[4064] 12:02:08: [UDPPorts] Allocated dynamic port 64401.
[4064] 12:02:08: CUdpHandler::OpenEndpoint: Dynamic Port=64401
[4064] 12:02:08: [WDSTFTP][UDP][Ep=64401] Registered
[4064] 12:02:08: UpdEndpoint::UdpEndpoint = 0221CF00
[4064] 12:02:08: [WDSTFTP][UDP][Ep=130.194.3.201:64401][0x0221CF00] Created
[2532] 12:02:08:
[d:\rtm\base\ntsetup\opktools\wds\wdssrv\server\src\udpendpoint.cpp:811]
Expression: , Win32 Error=5023
[2532] 12:02:08:
[d:\rtm\base\ntsetup\opktools\wds\wdssrv\server\src\udpendpoint.cpp:811]
Expression: , Win32 Error=5023
[2532] 12:02:08:
[d:\rtm\base\ntsetup\opktools\wds\wdssrv\server\src\udpendpoint.cpp:811]
Expression: , Win32 Error=5023
[2740] 12:02:08: [WDSTFTP][UDP][Ep=130.194.3.201:64401] Deleted.
[2740] 12:02:08: UpdEndpoint::~UdpEndpoint = 0221CF00
[2740] 12:02:08: [WDSTFTP][UDP][Ep=64401] Closed
[2740] 12:02:08: [UdpPorts] Dynamic Port 64401 freed.
[2108] 12:02:10: BufferPoolSet[Trim]: AllocSize=4096, Min=512, Last=0,
Current=513, Trim=1
Win32 Error 5023 - ERROR_INVALID_STATE - means "The group or resource is not
in the correct state to perform the requested operation."
What resource is this error referring to? Nothing more is logged in the
event log or log files to indicate a problem. It just seems to fail silently.
Any advice would be appreciated.
Ryan