PDQ Deploy Client Mode Not Connecting to PDQ Server
I attempted to use PDQ Deploy (client mode) on a Windows 11 Pro virtual machine running on an Apple Silicon macOS, but the app is not connecting to the server which is Windows Server 2016. I suspect it might be due to the ARM version of Windows 11 Pro and I am inquiring whether PDQ will be updating the PDQ Deploy and Inventory to be compatible with this configuration?
My Windows 11 version is 22H2 build 22621.2428. PDQ Deploy version is 19.3.472.
0
Comments
It could be a networking issue. Run the following in a PowerShell window on the VM. Replace "PDQServer" with the name of your server.
It returned with this:
ComputerName : que.intersign.local
RemoteAddress : 10.20.30.16
RemotePort : 6336
InterfaceAlias : Ethernet
SourceAddress : 10.20.30.37
TcpTestSucceeded : True
Cool, definitely not a network issue then.
Have you tried running the PDQ clients in safe emulation mode?
https://learn.microsoft.com/en-us/windows/arm/apps-on-arm-program-compat-troubleshooter
This is from Safe Mode
AppDomain : PDQDeployConsole.exe
CLR Version : 4.0.30319.42000
Comments : Trying to run Deploy in Safe Mode
: Please reference ticket 460154
Current AppDomain : PDQDeployConsole.exe
Database : C:\ProgramData\Admin Arsenal\PDQ Deploy\Database.db
Date : 2023-10-26T15:59:31.3924494Z
Email :
Entry : C:\Program Files (x86)\Admin Arsenal\PDQ Deploy\PDQDeployConsole.exe
Error : A non-recoverable error occurred during a database lookup
Error Type : System.Net.Sockets.SocketException
HostName : que.intersign.local
License Mode : Enterprise Mode
Manufacturer : VMware, Inc. (VMware20,1)
Memory : 4 GB (2.7 GB free)
NativeErrorCode : 11003
PID : 3504
Process : PDQDeployConsole
Product : PDQ Deploy
SentryEnabled : True
Service Mode : Client
Subject : A non-recoverable error occurred during a database lookup
System.Object :
Version : 19.3.472.0
Windows : Microsoft Windows 11 Pro (10.0.22621)
A non-recoverable error occurred during a database lookup
System.Net.Sockets.SocketException
HostName: que.intersign.local
System.Object:
NativeErrorCode: 11003
at System.Net.Dns.GetAddrInfo(String name)
at System.Net.Dns.InternalGetHostByName(String hostName, Boolean includeIPv6)
at System.Net.Dns.GetHostEntry(String hostNameOrAddress)
at AdminArsenal.Net.Network.LookupHostEntry(String hostName)
at AdminArsenal.Protocol.ProtocolClientModeEditor.Save()
at AdminArsenal.CentralServer.ServerNotRunningErrorPanel.Save_OnExecuted(Object sender, ExecutedRoutedEventArgs e)
at System.Windows.Input.CommandBinding.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
at System.Windows.Input.CommandManager.ExecuteCommandBinding(Object sender, ExecutedRoutedEventArgs e, CommandBinding commandBinding)
at System.Windows.Input.CommandManager.FindCommandBinding(CommandBindingCollection commandBindings, Object sender, RoutedEventArgs e, ICommand command, Boolean execute)
at System.Windows.Input.CommandManager.FindCommandBinding(Object sender, RoutedEventArgs e, ICommand command, Boolean execute)
at System.Windows.Input.CommandManager.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated)
at MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated)
at System.Windows.Controls.Primitives.ButtonBase.OnClick()
at System.Windows.Controls.Button.OnClick()
at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)