SAP Note 1093054 - External RFC server program cannot be started

Composant : RFC - Dispatcher, Task Handler

Solution : https://service.sap.com/sap/support/notes/1093054 (Connexion à SAP Service Marketplace requise)

Résumé :
Ce document SAP décrit l'erreur CALL_FUNCTION_OPEN_ERROR qui survient après de multiples tentatives de connexion RFC à un programme serveur RFC lancé de l'extérieur, généralement après environ 50 tentatives. La modification apportée par le patch de niveau 125 du noyau 700 a provoqué ce problème en raison d'une mise en œuvre incorrecte dans la gestion des processus enfants. Des erreurs de trace telles que "manque de slots de processus libres" et "Trop de fichiers ouverts" sont rapportées. La résolution nécessite une mise à jour du noyau au niveau 145 pour les versions 700 ou 89 pour les versions 710. Alternativement, le paramétrage du paramètre de profil 'rfc/use_gwstart' à 1 peut pallier le problème jusqu'à l'application du patch. Il est conseillé de tester ce réglage dans un environnement de test avant le déploiement.

Mots Clés :
rfc 1646  convid 65281252a   cmrc=0 data=0 status=0 saprc=0 rfcexecprogramkernel rfcraiseerrormessage process administration, free process slots [thxxexec, profile parameter rfc/use_gwstart = 1, 19466  downloading sap kernel patches, profile parameter rdisp/wp_auto_restart, abap statements'open dataset, rfc> abap program, rdisp/wp_auto_restart = 24h, rfc server program, error messages mentioned

Notes associées :

1150361Hanging processes
1140641
1121442F3V - error 9 during write or read access to a file
1120287DATASET_WRITE_ERROR or DATASET_TELL_ERROR under Windows
1088922Improvement: Starting RFC servers