Important Notice: On February 29th, this community was put into read-only mode. All existing posts will remain but customers are unable to add new posts or comment on existing. Please feel to join our Community Discord for any questions and discussions.

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

4 comments
Date Votes
  • It could be a networking issue. Run the following in a PowerShell window on the VM. Replace "PDQServer" with the name of your server.

    Test-NetConnection -ComputerName PDQServer -Port 6336
    0
  • It returned with this:
    ComputerName     : que.intersign.local
    RemoteAddress    : 10.20.30.16
    RemotePort       : 6336
    InterfaceAlias   : Ethernet
    SourceAddress    : 10.20.30.37
    TcpTestSucceeded : True

    0
  • 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

    0
  • 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)

    0