Articles of rpc

由于依赖性错误,无法安装libtirpc1

我想在虚拟Debian PC上运行一些二进制文件(这绝对是另一台PC上的)。 Debian 7.5稳定,增加了testing和不稳定的版本库。 (我不是这方面的专家)这个二进制文件使用RPC协议,并且失败了,消息:“无法注册服务:RPC”。 其他类似的问题表明,“rpcbind”是需要的,所以我决定安装它。 现在我运行“apt-get install rpcbind”并收到消息:下列软件包有未满足的依赖关系:rpcbind:取决于:libtirpc1,但不会被安装E:无法解决问题,你已经拿到了破包。 下一步,我尝试运行“apt-get install libtirpc1”并接收消息:以下软件包具有未满足的依赖关系:libc6:Breaks:libtirpc1(<0.2.3),但要安装0.2.2-5 E:Error,pkgProblemResolver: :解决生成的rest,这可能是由持有的包引起的。 libc6是我的二进制文件所需要的,我在上面的操作之前安装了它。 我能接下来做什么,有什么build议?

现在联网服务器最快的networking技术是什么?

我有4个英特尔2插槽至强服务器。 现在最快的networking技术是什么? 用一次性“不太好”的结果做情景规划。 networking用来告诉其他线程目前最好的情况是什么。 而且我应该使用路由交换机停止以太网冲突。

如何configurationWindows防火墙以允许MSRPC?

我正在尝试使用只允许列入白名单的stream量的防火墙来configuration端点计算机,并且所有其他连接都被阻止。 客户端计算机是使用内置高级安全Windows防火墙运行Windows 7(x86和x64)的台式机和便携式计算机。 每台机器都是Windows Server 2008域的一部分,我正在使用组策略configuration防火墙。 我正在用一小部分机器testing这个防火墙configuration。 现在,我将Windows防火墙configuration为阻止与显式允许规则不匹配的所有入站和出站stream量。 以下是目前启用的基本通信: DNS(UDP 53输出) LDAP(TCP 389输出,UDP 389输出) 远程桌面(TCP 3389输出) 网页浏览(TCP 80输出) 预设:核心networking 预设:分布式事务处理协调器 预设:文件和打印机共享 预设:networking发现 预设:远程协助 另外,我为我们使用的业务应用程序定义了一些规则。 这一直工作得很好,但今天我遇到了MSRPC(微软远程过程调用)的一些问题。 我打开mmc.exe并加载计算机pipe理pipe理单元以修改本地pipe理员组。 在“select用户,计算机…”窗口中,input用户名,然后单击“检查名称”。 它给了我以下错误: Windows cannot process the object with the name "Foo Bar" because of the following error: Access is denied. 当我删除防火墙的限制,它工作正常。 被阻塞的stream量是MSRPC,使用随机select的端口[49100 … 65535]。 我如何创buildWindows防火墙的规则,允许MSRPCstream量,而不会创build一个过分宽泛的规则,如允许所有端口上的TCPstream量?

RPC服务器不可用。 0x800706BA

我也已经看到RPC服务器不可用消息上的一些类似的线程; HRESULT:0x800706BA。 我已经读了一些,看了这个线程的build议。 两个不同AD网站之间的WMI查询? 虽然有一些有用的提示它不适合我的问题… 我正在使用端点安全平台,并试图将更新策略更新到networking中的端点。 当我尝试从pipe理控制台(虚拟服务器)推送或修改策略时,我看到了不同的结果。 在随机机器上,我得到RPC服务器不可用messge HRESULT:0x800706BA返回。 但在其他人的政策更新几乎立即。 Initaaly我怀疑这是一个防火墙\ GPO(添加addtional规则,以允许WMI \ RPC双向stream量)的问题,但鉴于许多机器可以更新似乎排除这一点,确实我machinwe这是完全连接到networking,过去没有任何政策更新的问题,现在回到RPC错误信息。 我现在处于僵局。 并会提供任何帮助这个问题。 亲切的问候。 RobW。

DNS和RPC不可用

我有一个服务器,主机MSSQL数据库和一些其他服务器相关的任务。 服务器与大量设备进行通信。 设备将数据发送到服务器。 通信链路在内部networking和外部networking之间的设备之间。 但是,似乎我可以ping,并可以在同一台交换机上ping机器。 这包括DNS服务器。 当我跑步时, C:\ipconfig /registerdns 我明白了 RPC服务器不可用。 所以,似乎服务器无法validationDNS服务器。 两台DNS服务器都正常运行。 networking上没有其他机器受到影响。

NLB RPC服务器在指定的计算机上不可用

首先,我承认我的networking知识是有限的,因为人们要求更多的信息,我会相应地更新这个问题。 我正在尝试在2台Windows Server 2008 Web服务器上创build一个NLB群集。 这两台机器都不是域的成员,都有2个网卡(一个用于处理外部networkingstream量,另一个用于内部通信)。 我已经在两台机器上安装了NLB,并在主机A上创build了一个集群,并将其添加到其中。 但是,当我尝试添加主机B(使用来自外部NIC的地址)时,出现以下错误:“RPC服务器在指定的计算机上不可用”。 在主机上BI可以看到RPC服务运行良好。 我也可以从主机A到主机B ping和RDP也没有问题。 我已经禁用了两台机器上的Windows防火墙,但没有任何效果

为什么Hyper-Vpipe理器的RPC连接断开?

我有一个Hyper-V Server 2008R2(Core),有大量的虚拟机在运行。 此Hyper-V服务器是域的成员。 由于除Hyper-V服务外,服务器上没有运行任何内容,因此对我的虚拟机进行更改的唯一方法是通过Hyper-V Manager远程MMC。 我有远程pipe理MMC在非域工作站上运行。 (请注意,我们目前不能select添加此工作站。 由于工作站不是域的成员,我使用远程连接到Hyper-V服务的“工作组”方法: – 我在Hyper-V服务器上创build了一个本地(非域)pipe理员用户。 – 我在工作站上用相同的密码创build了完全相同的本地pipe理员。 – 我完全禁用了工作站上的防火墙,并启用了Hyper-V服务器上的所有远程pipe理选项,以确保创build适当的防火墙规则。 使用这种方法,我能够设置8个独立的虚拟机,并configurationnetworking连接,没有任何问题。 但是,configuration好这些虚拟机之后,确定需要将Hyper-V服务器移到不同的本地networking,以确保正确的function(坏计划)。 在更改任何虚拟机中的任何虚拟networking适配器的IP 之前 ,已决定将物理networking适配器的物理IP地址更改为新networking。 我们也将pipe理工作站移到了这个新的networking,以确保持续的远程pipe理连接。 一旦我们在新networking上安装了服务器和工作站,我们执行了基本的故障排除,以确认工作站和服务器之间的networking连接是否完好无损。 – ping:成功 – DNSparsing:成功 – NETBIOS:成功 – terminal服务:成功(远程连接到Hyper-V服务器) 一旦确认,我们启动了工作站上的Hyper-Vpipe理器,以远程连接到服务器。 收到以下错误: “无法连接到计算机上的RPC服务”ServerXYZ“,请确保您的RPC服务正在运行。 通常,此错误归因于身份validation错误(无论是工作组还是域)还是防火墙问题。 但是,在IP更改之前,我们已经有了远程pipe理MMC的成功工作,并且我们没有对用户,密码或防火墙规则进行更改。 为什么要改变IP导致这个打破? 我们能做些什么来恢复Hyper-V 2008R2(Core)操作系统的RPC连接?

问题降级域控制器

我正在降级2003年DC。 我已经build立了一个2008r2服务器,将其设置为DC,并将所有angular色转移。 现在我准备降级旧的DC。 当我运行一个DCPROMO我得到错误 “操作失败,因为:Active Directory无法将目录分区CN =架构,CN =configuration,DC = [域],DC = com中剩余的数据传输到域控制器server2008.domain.com RPC服务器不可用“ 我需要一些见解。 根据AD,2008服务器是所有angular色的主要服务器。 我可以从这两个服务器确认这一点。

连接到Windows XP上的MSMQ的Windows 7客户端失败 – 看起来像是RPC失败

我有一个XP框运行一些MSMQ公共队列。 Windows 7客户端不能连接到这些,但Windows XP客户端可以。 从Windows 7客户端连接到MSMQ队列浏览器程序时,出现以下错误消息: 当build立一个新的XP盒子,在域中注册,安装队列浏览器,一切都很棒。 我还应该注意到,我的Windows 7盒子没有任何问题连接到运行MSMQ的其他XP盒子,只是其中一些(所有运行最新的服务包)。 经过大量的debugging,我似乎将问题隔离到RPC调用。 在使用Queue Explorer和rpcping时,我看到以下问题。 下面提供的示例是通过使用rpcping和以下命令: rpcping -s xp-host-1 -a integrity -u 9 && rpcping -s xp-host-2 -a integrity -u 9 xp-host 1有问题,xp-host-2是没有问题的全新安装。 从wireshark检查数据提供了这种观点。 很显然,最后一次RPC调用成功了,因为您将看到另外两个对第二个主机的调用。 检查数据包显示没有明显的差异,但是当使用队列浏览器对两个不同的服务器(两个XP),我们看到一个区别。 这似乎与身份validation/挑战/响应或某事有关,但我正在努力找出什么。 有没有人有任何想法我可以尝试解决这个问题? 我试图禁用我的客户端上的不同types的身份validationtypes无济于事。 我只试过lanman,ntlm v1,ntlm v2等等。 其他一些事实: 事件日志中没有关于此的信息 MSMQ错误代码没有提供很多信息。 基本上他们的意思是“有些不好,我们不知道是什么”。 如果我使用IP地址而不是主机名,MSMQ不会给出错误,但不允许我查看公共队列。 编辑1更多图片: 它看起来像是创build问题的rpc__mgmt_inq_princ_name请求。 在图片的左侧我尝试连接到主机不工作,在右侧我连接到相同的操作系统。

2个Linux服务器之间的RPC超时

在不同的路由networking中有2个服务器。 我可以ping通,从一个到另一个通过路由器,nmap实用程序显示打开tcp:111和udp:111端口。 而且两台服务器都显示如下: root@storage2:/# rpcinfo -p program vers proto port service 100000 4 tcp 111 portmapper 100000 3 tcp 111 portmapper 100000 2 tcp 111 portmapper 100000 4 udp 111 portmapper 100000 3 udp 111 portmapper 100000 2 udp 111 portmapper 100024 1 udp 59730 status 100024 1 tcp 54613 status 问题是当我尝试从两侧挂载NFS共享或连接glusterfs服务器时,我有一个超时错误。 然后我试图检查RPC连接: root@nas:/home/vjkim# rpcinfo […]