Cómo emplear la utilidad RPC Ping to troubleshoot connectivity issues with the Exchange a través de la característica de Internet en Outlook 2007 y en Outlook 2003

Seleccione idioma Seleccione idioma
Id. de artículo: 831051 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Resumen

Este artículo explica cómo utilizar la utilidad RPC Ping para solucionar problemas de conectividad para Microsoft Office Outlook 2007 y Microsoft Office Outlook 2003 mediante el de Exchange a través de la característica de Internet de anidación de llamadas de programa remoto (RPC) en paquetes HTTP.

Más información

Puede utilizar la utilidad de ping de RPC para confirmar la RPC conectividad entre el equipo que ejecuta Microsoft Exchange Server y cualquiera de las estaciones de trabajo de Microsoft Exchange Client compatibles en la red. Además, puede utilizar la utilidad RPC Ping para comprobar si los servicios de Microsoft Exchange Server responden a solicitudes de RPC de las estaciones de trabajo cliente a través de la red.

RPC Ping Utility forma parte de las herramientas del Kit de recursos de Microsoft Windows Server 2003. Para descargar el Kit de recursos, visite el siguiente sitio Web de Microsoft:
http://www.microsoft.com/downloads/details.aspx?FamilyID=9d467a69-57ff-4ae7-96ee-b18c4790cffd&DisplayLang=en

Argumentos utilizados para RPC Ping Utility

En la tabla siguiente se enumeran los argumentos de la línea de comandos que pueden utilizar con RPC Ping Utility:
Contraer esta tablaAmpliar esta tabla
ArgumentoValorDescripción
-tncacn_ip_tcp, ncacn_np o ncacn_httpEste argumento establece el protocolo que se utiliza para intentar enlazar con el servidor RPC proxy. Este argumento utiliza las estándar secuencias de protocolo RPC.
-sExchangeMBXServerEste argumento es el nombre del servidor Microsoft Exchange Server 2003 y el MBX servidor.
-oRpcProxy =RpcProxyServerEste argumento es el nombre del servidor RPC proxy.
-P"username, domain, *" o "username, domain, password"Este argumento especifica la cuenta de usuario que se utiliza para autenticar con el servidor RPC proxy.
-I"username, domain, *" o "username, domain, password"Este argumento especifica la cuenta de usuario que se utiliza para autenticar con el servidor de Microsoft Exchange.
-H1 or 2Este argumento es el tipo de autenticación que se utiliza para el servidor RPC proxy. Utilice el valor 1 para la autenticación básica y utilice el valor 2 para la autenticación NTLM.
-u9, 10, 14, or 16RPC utilizará uno de los métodos de seguridad que se enumeran en esta celda para autenticar la cuenta de usuario. El paquete de seguridad se identifica como un número. Negociar el paquete de seguridad es 9, el paquete de seguridad NTLM es 10, el paquete de seguridad SChannel es 14 y el paquete de seguridad de Kerberos es 16. Si utiliza este argumento, debe especificar un nivel de autenticación distinto de Ninguno. No hay ningún valor predeterminado para este argumento. Si no se especifica el argumento, el RPC no utilizará la seguridad para la prueba de conectividad.
-aConectar, llame a, pkt, integridad o privacidadÉste es el nivel de autenticación que se utiliza para conectarse al servidor RPC proxy. Si se especifica este argumento, la seguridad del paquete id (-u) también debe especificarse. No hay ningún valor predeterminado para este argumento. Si no se especifica este argumento, el RPC no utilizará la seguridad para la prueba de conectividad.
-F2 or 3Estos argumentos son los indicadores que pasan RPC/HTTP front-end de autenticación. El indicador de no SSL es 2 y el indicador use SSL es 3. Debe tener Microsoft Windows XP Service Pack 1 o Microsoft Windows Server 2003 o posterior para utilizar este argumento.

Además, debe especificar el paquete de seguridad -u y autenticación nivel (- a) para utilizar este argumento. Si utiliza la autenticación básica y ninguna capa de sockets seguros (SSL), se pedirá para confirmar esta opción.
-v1, 2, or 3Este argumento, se activa el registro detallado. El valor 1 para el inicio de sesión mínima, es el valor 2 para el registro normal y el valor 3 es para el registro completo.
-EEste argumento no acepta los valores. Este argumento restringe la prueba de conectividad al servidor RPC proxy.
-RHTTP Proxy Server o ningunoEste argumento especifica el servidor HTTP proxy que se va a utilizarse. Utilice el valor none para omitir el servidor HTTP proxy y intente una conexión directa con el servidor RPC proxy.
-Bmsstd: server_certificate_subjectEste argumento es el sujeto de certificado de servidor. Debe utilizar SSL para este argumento para trabajar (-F 3), y debe especificar el paquete de seguridad (-u) y la autenticación de nivel (- a) para utilizar este argumento.
-finterface UUID[, MajorVer]Este argumento es la interfaz para probar la conectividad. Este argumento es mutuamente exclusiva con el argumento de extremo. La interfaz se especifica como un identificador único universal (UUID). Si el número de versión principal del UUID (MajorVer) no se especifica, buscar la versión 1 de la interfaz. Cuando se especifica la interfaz, RPC Ping Utility consultará el EndPoint Mapper (EMP) en el equipo de destino para recuperar el punto final de la interfaz especificada. Se consulta el EMP con las opciones que se especifican en la línea de comandos.
-eendpointEste argumento es el valor de extremo para probar la conectividad. Si no se especifica ninguno, se probarán EMP en el equipo de destino. Este argumento es mutuamente exclusiva con la interfaz (-f) argumento.
-qno disponibleEste argumento es el modo silencioso. RPC Ping Utility no emite ningún mensaje, excepto por las contraseñas y se da por supuesto "Sí" para todas las consultas.

Predeterminados de puertos, servicios y UUID del servicio RPC

La tabla siguiente enumeran los servicios estándar y sus identificadores de puerto asociada, UUID y versión principal:
Contraer esta tablaAmpliar esta tabla
ServicioPuerto predeterminadoUUIDVersión principal
Almacén6001a4f1db00-ca47-1067-b31f-00dd010662da0
DsProxy6004c 59-08002b2f8426 de f5cc5a18-4264-101a-856
Asignador de puntos finales593no disponibleno disponible
DsReferral1544613 f5e0 11 c d 1-93df-00c04fd7bd091
Directorio6004c 59-08002b2f8426 de f5cc5a18-4264-101a-856

Cómo simular comunes Outlook 2007 o solicitudes de RPC de Outlook 2003/HTTP

La siguiente tabla enumeran los diversos argumentos utilizados por RPC Ping Utility. Puede utilizar estos argumentos para simular el tipo y el tipo de solicitudes RPC que utilizan Outlook 2007 o Outlook 2003 con el de Exchange a través de la característica de Internet:
Contraer esta tablaAmpliar esta tabla
ArgumentosCuándo utilizar
-BLa autenticación mutua. Debe especificar al sujeto de certificado de servidor que está siendo utilizado.
-H 1 ?F 3Autenticación básica con SSL. Éste es el método de conexión más comunes.
-H 1 ?F 2Autenticación básica con no SSL. Se pedirá que no confirme la elección SSL (a menos que especifique el argumento ? q). Debe configurar el RPC servidor proxy para permitir los inicios de sesión anónimos.
-H 2 ?F 3 or 2Autenticación NTLM con o sin SSL. Nota NLTM no puede utilizarse a través de servidores proxy inversos si finalicen la transmisión sesión de protocolo de control (TCP).
-I & -PSiempre se especifica este argumento. Si utiliza el carácter comodín de asterisco para la contraseña, RPC Ping Utility le pedirá una contraseña.
-e PortLos puertos más comunes para probar este argumento son:
6001 (almacén)
6004 (dsproxy)
-EEste argumento sólo comprueba el proxy RPC servidor. Utilice este argumento para determinar dónde están el problema de conexión.
-RDe forma predeterminada, no utilice este argumento. Este argumento se recoge los configuración de HTTP proxy de clientes. Este argumento puede utilizarse para reemplazar la configuración de HTTP proxy, como un proxy de Microsoft Internet Explorer configuración.
?R noneEste argumento no obliga ningún proxy que se va a utilizar. RPC Ping Utility se Omitir configuración de proxy de Internet Explorer e inténtelo de una conexión directa con el servidor que se especifica en el modificador ? o.
-f (or no ?e)Este argumento se utiliza para probar UUID individual en equipos que están detrás de un servidor RPC proxy.

Nota Este argumento no funcionará a menos que se publica EMP. No puede utilizar este argumento en una configuración predeterminada porque requiere la utilidad de ping de RCP para consultar el EPM ? f. Además, si no se especifica ? e, este argumento también se producirá un error. Sin ? e, RPC Ping Utility sólo intentará tener acceso a EPM (puerto 593). De nuevo, que no se puede publicar el EMP.

Probar el servidor proxy RPC

Cuando solucione problemas de conectividad en Outlook 2007 y en Outlook 2003 con el de Exchange a través de la característica de Internet, determine primero si el proxy de RPC servidor está respondiendo correctamente. En el ejemplo siguiente muestra cómo determinar si el servidor RPC proxy está respondiendo correctamente.

Sintaxis:
rpcping -t ncacn_http -s ExchServer -o RpcProxy = P RPCProxyServer "user, domain, *"-I "user, domain, *" -H 2 -u 10 - a -F 3 conectar - v 3 -E -R ninguno
Recibirá una petición para que escriba su contraseña para el servidor de Exchange y, a continuación, recibirá un mensaje para su contraseña para el servidor RPC proxy. Si la prueba RPC Ping Utility se realizó correctamente, recibirá la respuesta siguiente:
Servidor proxy RPCPinging ExchServer con paquete de solicitud de eco
Enviar ping al servidor
Respuesta de servidor recibido: 200
Ejecutar el comando ping ha completado correctamente en Response_Time ms

Respuestas detalladas

Esta tabla enumeran algunas de las respuestas más comunes detalladas y por qué es posible que reciba desde pruebas RPC Ping Utility:
Contraer esta tablaAmpliar esta tabla
Respuesta detalladaPosible causa
Respuesta de servidor recibido: 200
Ejecutar el comando ping ha completado correctamente en ms 4106
Recibe esta respuesta si hay una RPC Ping Utility prueba correcta.
Respuesta de servidor recibido: 401
Cliente no está autorizado para proxy RPC ping
Recibe esta respuesta si el RPC Ping utilidad prueba generó un error. La prueba RPC Ping Utility puede que se haya producido un error si se deniega el acceso HTTP, si no hay credenciales incorrectas en el modificador ? p o si el usuario sale de en.
12029 Devolvió un error en la WinHttpSendRequest.Recibe esta respuesta si no se ha podido realizar la prueba RPC Ping Utility. RPC Ping Utility prueba puede haberse producido un error porque no se pudo establecer contacto con ProxyServer puerto 80 de (-F 2), porque 443 (-F 3) se ha bloqueado o porque el servidor de servicio de publicación World Wide Web (W3SVC) ha dejado de responder.
Respuesta de servidor recibido: 501Puede que la prueba RPC Ping Utility haya fallado porque el RcpProxy.dll no se puede poner en contacto con, porque fue que se puede tener acceso a la carpeta equivocada raíz virtual (Vroot), si no se ha instalado un servidor RPC proxy o si no se puede obtener acceso a Vroot.
12175 Devolvió un error en la WinHttpSendRequest.Puede que la prueba RPC Ping Utility haya fallado porque el certificado no es de confianza o porque no confía en la autoridad de certificado y la raíz. El sujeto de certificado de servidor desde el servidor RPC proxy no coincide con el especificado por -B.

Es posible que se haya producido un error en la prueba RPC Ping Utility. La prueba RPC Ping Utility puede haberse producido un error porque la autenticación mutua falló porque el asunto del certificado no coinciden con el asunto esperado. De forma predeterminada, el sujeto del certificado debe coincidir con el nombre de dominio completo publicada (FQDN) del servidor RPC proxy.

Cómo comprobar que el cliente puede ponerse en contacto con puertos back-end

De forma predeterminada, el servidor RPC proxy no publica la ubicación de puerto EPM. Por lo tanto, no se puede hacer ping a EPM desde fuera de la intranet ni utilizar el UUID del servicio.

Sin embargo, puede especificar el puerto de back-end que desea probar. De forma predeterminada, el almacén está en el puerto 6001 y DsProxy está en el puerto 6004. Si estas ubicaciones se han cambiado, se pueden comprobar los puertos mediante la utilidad RpcDump. La utilidad RpcDump está disponible desde el paquete del Kit de recursos de Microsoft Windows Server 2003. Además, Microsoft no recomienda publicar el servicio de directorio de catálogo global o el de Exchange el servicio de referencia.

Los siguientes ejemplos RPC Ping Utility se escriben en el símbolo del sistema. Para tener acceso al símbolo del sistema, haga clic en Inicio, Todos los programas, Accesorios y, a continuación, haga clic en símbolo.

Cómo utilizar la autenticación básica y SSL para conectarse al puerto de la tienda

Sintaxis:
RpcPing ? t ncacn_http ? s ExchangeMBXServer -o RpcProxy = RpcProxyServer -P "user, domain, password"-"al user, domain, password" I ? f -H 1 3 ?a conectar ? e ? v 3 de 10 ? u 6001

Cómo utilizar autenticación básica, SSL y la autenticación mutua para que se conecta al puerto de la tienda

Sintaxis:
RpcPing ? t ncacn_http ? s ExchangeMBXServer -o RpcProxy = RpcProxyServer -P "user, domain, password"-"al user, domain, password" I ? f -H 1 3 ?a conectar ? u 10 3 ? v ? e 6001 ?B msstd: server_certificate_subject

Cómo utilizar la autenticación NTLM y no SSL para conectar con el servicio DsProxy

Sintaxis:
RpcPing ? t ncacn_http ? s ExchangeMBXServer -o RpcProxy = RpcProxyServer -P "user, domain, password"-"al user, domain, password" I ? f -H 2 2 ?a conectar ? e ? v 3 de 10 ? u 6004
Contraer esta tablaAmpliar esta tabla
Respuesta detalladaPosible causa
Llama 1 completada en ms 60
60.000 Ms/T o T 16/S
La prueba de RPC Ping Utility tuvo éxito.
Excepción 1722 (0x000006BA)
El servidor RPC no está disponible
No se puede establecer contacto con el servicio RPC. Puede recibir esta respuesta porque hay problemas con el servidor RPC proxy (si es el caso, puede utilizar el argumento ? e ? para comprobar que el servidor RPC proxy está disponible), porque ha detenido el servicio servidor de Exchange 2003 backend (por ejemplo el almacén), porque el servidor de back-end de Exchange 2003 está hacia abajo, porque la clave de registro ValidPorts no permite el acceso a este servidor porque la clave de registro ValidPorts no permite este puerto, porque intentó para tener acceso a EMP cuando no se publicó (ni el modificador ? e ni la puerto 593 estaban disponibles), o porque intentó tener acceso a UUID cuando no se publicó EMP (por ejemplo, se utiliza el modificador ?a sin puerto 593 que están disponibles.).
Excepción 5 (0 x 00000005)
Acceso denegado.
Recibe esta respuesta cuando tiene credenciales incorrectas ? p, dispone de credenciales incorrectas ? i, si está deshabilitada la cuenta de usuario o si se produjo un error en la autorización. Para obtener más detalles acerca de esta respuesta, utilice el argumento ? e ?.

Cómo comprobar que el cliente puede ponerse en contacto con back-end Server y servicios de back-end mediante UUID



De forma predeterminada, no se publica EPM (puerto 593). Por lo tanto, son los siguientes ejemplos de uso limitado. Sin embargo si se publica el EPM, se pueden utilizar los comandos siguientes.

Cómo probar la EPM

Sintaxis:
RpcPing ? t ncacn_http ? s ExchangeMBXServer -o RpcProxy = RpcProxyServer -P "user, domain, password"-"al user, domain, password" I ? f -H 1 3 ?a conectar ? u 10 ? v 3 ?B msstd: server_certificate_subject

Cómo probar el UUID de almacén

Sintaxis:
RpcPing ? t ncacn_http ? s ExchangeMBXServer -o RpcProxy = RpcProxyServer -P "user, domain, password"-"al user, domain, password" I ? f -H 1 3 ?a conectar ? u 10 3 ? v ? f a4f1db00-ca47-1067-b31f-00dd010662da, 0 ?B msstd: server_certificate_subject

Propiedades

Id. de artículo: 831051 - Última revisión: jueves, 13 de mayo de 2010 - Versión: 3.0
La información de este artículo se refiere a:
  • Microsoft Office Outlook 2007
  • Microsoft Office Outlook 2007 with Business Contact Manager
  • Microsoft Office Outlook 2003
  • Microsoft Office Outlook 2003 con Business Contact Manager
Palabras clave: 
kbmt kbtshoot kbhowto KB831051 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 831051

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com