Incapable de faire l'état de session demande à l'état de session du serveur?

Je suis en train d'utiliser l'État du Serveur de sessions.

J'ai changé mon état de Session à la suivante:

<sessionState mode="StateServer" stateConnectionString="tcpip=127.0.0.1:42424" cookieless="false" timeout="20" />

L'exécution de mon site web à partir de l'hôte local et tout fonctionne bien.

Mais lorsque je publie mon site web et d'essayer de l'exécuter en ligne, j'obtiens l'erreur suivante:

Incapable de faire l'état de session demande à l'état de session du serveur.
Veuillez vous assurer que l'ASP.NET État de service est démarré et que le
le client et le serveur de ports sont les mêmes. Si le serveur est sur une distance
la machine, veillez à ce qu'il accepte les demandes à distance par la vérification de l'
la valeur de
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\AllowRemoteConnection.
Si le serveur est sur la machine locale, et si les
valeur de registre n'existe pas ou est définie à 0, alors l'état du serveur
chaîne de connexion doit utiliser "localhost" ou "127.0.0.1", comme l'
nom du serveur.

Le site web est hébergé sur Afrihost serveurs, après resarching l'erreur que j'ai trouvé qu'il pourrait être parce que ASP.NET service d'État n'a pas été démarré. Est-il un moyen que je puisse vérifier si le Afrihost les serveurs sont en cours d'exécution de ce service ou de le démarrer à distance?

Je sais aussi que l'adresse IP 127.0.0.1 est pour l'hôte local, mais parce que vous êtes la publication de votre application sur le serveur web il devient locales de cette machine est correcte.

Pouvez-vous faire une connexion RDP sur le serveur ? Si oui, assurez-vous que le service est bien démarré (dans les services.msc) et s'il ne démarre pas correctement, vérifiez le journal des événements Windows
Je ne pense pas que Afrihost permet des connexions RDP pour il serveur, comme ils hébergent la plupart des sites web pour l'afrique du sud.

OriginalL'auteur Pomster | 2013-10-16