3

I have two Win8.1 computers, and I need to reliably connect from one to the other via dial-up because the remote computer can't be accessed any other way.

The client computer can make outgoing calls, however I find that the one that acts as a server will only pick-up when RRAS is running. At most, it can be set to Automatic, so it'll turn off when not being used.

Is there a way to ensure that RRAS is always on?

  • 2
    Reason #1851942 why Windows 8 is not a server platform. Use a real server platform and this problem will disappear. Resolving the myriad of other problems and frustrations of still using dial-up in 2015 is left as an exercise for the reader. :) – EEAA Oct 28 '15 at 23:45

1 Answers1

2

Whilst @EEAA's point about Windows 8 not being a server is entirely valid there are some bits of hackery that may help?

First of all I am assuming that you are concerned with ensuring that the RRAS service is running, in which case you have a couple of options.

Your first is to query your event logs and locate why the service is stopping, resolve that issue and you will be away (haven't got enough information to even begin to help with that )

Second option is to open the Services panel (Start > run > Services.msc), locate the RRAS service and edit its properties, select the 'Recovery' tab, and set to to restart on all your options there. This should keep it available although if you have a regularly failing service you may find that this becomes just a constant sequence of fail > restart and leaves you with no service anyway.

A third option thats worked for me is to use a separate script to monitor the service status and start it if its anything but running. In powershell

IF((Get-Service RemoteAccess).status -ne 'Running'){Restart-Service RemoteAccess)

Schedule that to run every 15 minutes, or wrap it in a DO...WHILE loop and that'll keep your service running.

Patrick
  • 1,250
  • 1
  • 15
  • 35