问题标签 [windows-server-2019]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
web-config - 在 IIS10 中将带有哈希码的 URL 重定向到另一个具有相同哈希码的 URL
我需要将带有可变哈希码的 url 重定向到IIS10(Windows Server 2019)中具有相同哈希码的另一个 url 。
例子:
需要重定向到:
目前我在 web.config 中有这个规则:
docker - 如何从 Windows Server 2019 的 swarm 中连接到 docker 主机服务
我们已经为 Swarm 功能安装了带有 1809 更新的 Windows Server 2019。它在容器之间运行良好。我们能够以 vip 模式提供服务。但是,我们无法访问主机上的服务,例如运行在其中的 SQL server 我什至无法 ping 容器主机,我找不到主机的 IP 地址(如果存在)。正如您可能猜到的那样,DNS 也不起作用。互联网连接也不存在。
我觉得我错过了一些东西,我无法将容器附加到 nat。在 Windows 的容器网络站点上,它在此页面的中间表格上说:“[容器到外部连接] 不直接支持 - 需要连接到 NAT 网络的第二个容器端点”我不知道这意味着什么。有人甚至可以在 Windows 上使用 Swarm 吗?
inno-setup - 使用 Inno Setup 6.0.3 创建的安装程序不会使用默认 UAC 设置自动重启 Windows 2019
我使用 Inno Setup 6.0.3 创建了一个设置,该设置要求最后自动重新启动 Windows 2019 Server。
但是,如果 UAC 设置设置如下 - 用户帐户控制设置:仅当应用程序尝试对我的计算机进行更改时通知我(默认)
用户通过双击Windows 资源管理器中的设置文件开始设置,然后选择“是,立即重新启动计算机”,然后我收到以下错误 - “安装程序无法重新启动计算机。请手动执行此操作”
我已包含所需的 [Setup] 指令 PrivilegesRequired 和 AlwaysRestart
设置日志确实显示调用了 Inno 设置代码以重新启动 Windows。
然而,API ExitWindows 失败,因为 inno 设置未能提升权限,因此 Windows 无法启动并显示上述错误消息。
笔记:
- 此外,如果我通过右键单击“以管理员身份运行”来明确运行设置,那么自动重启工作正常。
- 如果 UAC 已关闭,即设置为“从不通知...”,那么即使用户通过双击 Windows explore 中的设置文件启动设置,自动重启也会起作用。
这是一个已知问题还是我在 [Setup] 指令中遗漏了什么?
完整的日志失败:
2019-11-25 01:28:19.079 Log opened. (Time zone: UTC-08:00)
2019-11-25 01:28:19.079 Setup version: Inno Setup version 6.0.3 (u)
2019-11-25 01:28:19.079 Original Setup EXE: C:\viren\Output\mysetup.exe
2019-11-25 01:28:19.079 Setup command line: /SL5="$5065A,721408,721408,C:\viren\Output\mysetup.exe" /SPAWNWND=$C0662 /NOTIFYWND=$3A0222 /ALLUSERS
2019-11-25 01:28:19.080 Compatibility mode: Yes (Installer)
2019-11-25 01:28:19.080 Windows version: 10.0.17763 (NT platform: Yes)
2019-11-25 01:28:19.080 64-bit Windows: Yes
2019-11-25 01:28:19.080 Processor architecture: x64
2019-11-25 01:28:19.080 User privileges: Administrative
2019-11-25 01:28:19.082 Administrative install mode: Yes
2019-11-25 01:28:19.083 Install mode root key: HKEY_LOCAL_MACHINE
2019-11-25 01:28:19.083 64-bit install mode: No
2019-11-25 01:28:19.087 Created temporary directory: C:\Users\ADMINI~1\AppData\Local\Temp\is-7REUJ.tmp
2019-11-25 01:28:21.790 Calling RestartManager's RmGetList.
2019-11-25 01:28:21.800 RmGetList finished successfully.
2019-11-25 01:28:21.800 RestartManager found no applications using one of our files.
2019-11-25 01:28:21.820 Starting the installation process.
2019-11-25 01:28:21.829 Directory for uninstall files: C:\Program Files (x86)\MyOrg
2019-11-25 01:28:21.839 Will append to existing uninstall log: C:\Program Files (x86)\MyOrg\unins000.dat
2019-11-25 01:28:21.880 -- File entry --
2019-11-25 01:28:21.881 Dest filename: C:\Program Files (x86)\MyOrg\unins000.exe
2019-11-25 01:28:21.884 Time stamp of our file: 2019-11-25 01:28:18.741
2019-11-25 01:28:21.884 Dest file exists.
2019-11-25 01:28:21.884 Time stamp of existing file: 2019-11-25 01:25:14.078
2019-11-25 01:28:21.885 Version of our file: 51.1052.0.0
2019-11-25 01:28:22.111 Version of existing file: 51.1052.0.0
2019-11-25 01:28:22.111 Installing the file.
2019-11-25 01:28:22.203 Leaving temporary file in place for now.
2019-11-25 01:28:22.205 Saving uninstall information.
2019-11-25 01:28:22.205 Renaming uninstaller.
2019-11-25 01:28:22.207 Deleting uninstall key left over from previous administrative 32-bit install.
2019-11-25 01:28:22.207 Creating new uninstall key: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\{0940EFBB-D1FC-4C6F-91E0-996D9E40B2A5}_is1
2019-11-25 01:28:22.208 Writing uninstall key values.
2019-11-25 01:28:22.210 Detected previous non administrative install? No
2019-11-25 01:28:22.210 Detected previous administrative 64-bit install? No
2019-11-25 01:28:22.216 Installation process succeeded.
2019-11-25 01:28:22.230 -- Run entry --
2019-11-25 01:28:22.230 Run as: Current user
2019-11-25 01:28:22.230 Type: Exec
2019-11-25 01:28:22.230 Filename: certutil
2019-11-25 01:28:22.230 Parameters: -f -p xyz -importpfx "C:\MyOrg\NMX\CertFiles\Some-Certificate.pfx"
2019-11-25 01:28:22.462 Process exit code: 0
2019-11-25 01:28:22.463 -- Run entry --
2019-11-25 01:28:22.463 Run as: Current user
2019-11-25 01:28:22.463 Type: Exec
2019-11-25 01:28:22.463 Filename: netsh
2019-11-25 01:28:22.463 Parameters: http add sslcert ipport=0.0.0.0:443 certhash=458A6AXXXXXXXXXXXXXXXXXXXXXXXXXxxxxx84059B8 appid={7CE058D3-892A-4318-9D3C-41FA3D8C6CE2}
2019-11-25 01:28:22.755 Process exit code: 1
2019-11-25 01:28:22.976 Need to restart Windows? Yes
2019-11-25 01:28:25.083 Deinitializing Setup.
2019-11-25 01:28:25.087 Restarting Windows.
2019-11-25 01:28:25.098 Log closed.
完整的日志工作
2019-11-25 05:08:50.911 Log opened. (Time zone: UTC-08:00)
2019-11-25 05:08:50.911 Setup version: Inno Setup version 6.0.3 (u)
2019-11-25 05:08:50.911 Original Setup EXE: C:\viren\Output\mysetup.exe
2019-11-25 05:08:50.911 Setup command line: /SL5="$22031A,721408,721408,C:\viren\Output\mysetup.exe"
2019-11-25 05:08:50.912 Compatibility mode: Yes (Installer)
2019-11-25 05:08:50.912 Windows version: 10.0.17763 (NT platform: Yes)
2019-11-25 05:08:50.912 64-bit Windows: Yes
2019-11-25 05:08:50.912 Processor architecture: x64
2019-11-25 05:08:50.912 User privileges: Administrative
2019-11-25 05:08:50.913 Administrative install mode: Yes
2019-11-25 05:08:50.913 Install mode root key: HKEY_LOCAL_MACHINE
2019-11-25 05:08:50.913 64-bit install mode: No
2019-11-25 05:08:50.917 Created temporary directory: C:\Users\ADMINI~1\AppData\Local\Temp\is-9VKDA.tmp
2019-11-25 05:08:53.798 Calling RestartManager's RmGetList.
2019-11-25 05:08:53.810 RmGetList finished successfully.
2019-11-25 05:08:53.810 RestartManager found no applications using one of our files.
2019-11-25 05:08:53.833 Starting the installation process.
2019-11-25 05:08:53.840 Directory for uninstall files: C:\Program Files (x86)\MyOrg
2019-11-25 05:08:53.856 Will append to existing uninstall log: C:\Program Files (x86)\MyOrg\unins000.dat
2019-11-25 05:08:53.861 -- File entry --
2019-11-25 05:08:53.862 Dest filename: C:\Program Files (x86)\MyOrg\unins000.exe
2019-11-25 05:08:53.865 Time stamp of our file: 2019-11-25 05:08:50.653
2019-11-25 05:08:53.865 Dest file exists.
2019-11-25 05:08:53.865 Time stamp of existing file: 2019-11-25 01:28:18.741
2019-11-25 05:08:53.865 Version of our file: 51.1052.0.0
2019-11-25 05:08:54.165 Version of existing file: 51.1052.0.0
2019-11-25 05:08:54.166 Installing the file.
2019-11-25 05:08:54.305 Leaving temporary file in place for now.
2019-11-25 05:08:54.309 Saving uninstall information.
2019-11-25 05:08:54.309 Renaming uninstaller.
2019-11-25 05:08:54.313 Deleting uninstall key left over from previous administrative 32-bit install.
2019-11-25 05:08:54.314 Creating new uninstall key: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\{0940EFBB-D1FC-4C6F-91E0-996D9E40B2A5}_is1
2019-11-25 05:08:54.315 Writing uninstall key values.
2019-11-25 05:08:54.316 Detected previous non administrative install? No
2019-11-25 05:08:54.316 Detected previous administrative 64-bit install? No
2019-11-25 05:08:54.325 Installation process succeeded.
2019-11-25 05:08:54.347 -- Run entry --
2019-11-25 05:08:54.347 Run as: Current user
2019-11-25 05:08:54.347 Type: Exec
2019-11-25 05:08:54.347 Filename: certutil
2019-11-25 05:08:54.347 Parameters: -f -p xyz -importpfx "C:\MyOrg\NMX\CertFiles\Some-Certificate.pfx"
2019-11-25 05:08:54.542 Process exit code: 2147942402
2019-11-25 05:08:54.544 -- Run entry --
2019-11-25 05:08:54.544 Run as: Current user
2019-11-25 05:08:54.544 Type: Exec
2019-11-25 05:08:54.545 Filename: netsh
2019-11-25 05:08:54.545 Parameters: http add sslcert ipport=0.0.0.0:443 certhash=xxxxxxxxdffdsafdsfdsafsafsdafsa appid={7CE058D3-892A-4318-9D3C-41FA3D8C6CE2}
2019-11-25 05:08:55.150 Process exit code: 1
2019-11-25 05:08:55.365 Need to restart Windows? Yes
2019-11-25 05:08:57.032 Deinitializing Setup.
2019-11-25 05:08:57.037 Restarting Windows.
2019-11-25 05:08:57.050 Log closed.
sql-server - SQL Server - 链接服务器消失
6 个月以来,我的链接服务器在 SQL Server 中正常工作。一切正常,但奇怪的事情开始发生。一周前,我被告知同步无法正常工作。我发现链接的服务器已经消失了。我再次添加了它们,但 3 天后又添加了,但 3 天后它们又消失了。
我没有手动删除它们。
有没有可能是什么东西把它们去掉了?
如何防止自动删除?
Windows 服务器 2019、SQL 服务器 2017
mongodb - 如何在 Windows Server 1809 上运行 Mongo 容器
我正在尝试在 Windows Server 1809 上运行 mongodb 容器,但出现以下错误:
我尝试了 4.2.1-windowsservercore-1803 和 4.2.1-windowsservercore-ltsc2016。我也尝试使用isolation=hyperv,但它给了我“不支持请求”。在另一台 Windows Server 上,这台 2016 年,一切正常。
如何在 Windows Server 1809 上运行 mongo 容器?
active-directory - Azure Active Directory 到新的 Windows 2019 Server
在过去的几年里,我们一直在使用 Office 365 E3。我们想在本地配置一个 Windows 2019 Essentials 服务器,用于文件存储和一些共享应用程序(即 Quickbooks 多用户)。
是否有将用户信息从 azure Active Directory 拉到本地服务器的过程?任何意见是极大的赞赏。
谢谢你!!
python - 如何使用 PIR 传感器将信息从客户端发送到服务器端 [WinError 10057]
我们是两个正在做一个学校项目的学生。任务是将 PIR 传感器(运动传感器)连接到树莓派,每当传感器检测到运动时,它应该向我们运行 Windows Server 2019 的 AD/DNS 服务器上的文本文档发送一个字符串。我们使用 Python 和我们用于客户端的代码(运行 PIR 传感器的 Raspberry Pi)使用以下代码:
我们用于 Windows Server 2019 的代码如下:
两台设备都在同一个 LAN 网络上运行,并具有静态 IP 地址。我们能够相互 ping 通,并能够使用 PIR 传感器将来自 Raspberry pi 的信息发送到 Windows Server 2019 机器。但是,我们有一个问题。当我们在 Raspberry pi 上运行代码并等待我们的服务器接收数据时,我们会收到以下错误:
[WinError 10057] 不允许发送或接收数据的请求,因为未连接套接字并且(使用 sendto 调用在数据报套接字上发送时)未提供地址
我们被困在这个错误上,不知道如何解决它。我们一直在网上搜索,但我们只找到了 2006 年的主题,而且没有任何帮助。还值得注意的是,我们已尝试禁用防火墙。我们也没有使用 Python 编码的经验。