When trying to update an Actor or refresh its network connection, you may receive an Invalid Token error. There is a 4-step process to resolve this: remove the Actor configuration from the Director, run vreset to revert the Actor to its default state, add the Actor Configuration, and then re-register it.
Resolve the Invalid Token Error
- Remove the Actor Configuration.
- Launch the Director.
- Select Environment > Actors (or Actors from the left menu if you're on the map already).
- Identify the Actor that has the Invalid Token, click Delete, and then click OK.
- Run
vresetto remove the existing registration.- You should use the command line to log into the Actor.
- The
vresetcommand does not remove custom certs.
- Linux Actors (Network)
If the scripts directory is in the PATH, run the following command:
sudo vreset
- If the scripts directory is not in the PATH, run the following command (modify the path if you changed the install location):
$ sudo /opt/apps/verodin/node/node/scripts/vreset
- Windows Actors (Endpoint and Protected Theater)
- Launch a command prompt in Administrator mode and run the following command (modify the path if you changed the install location):
C:\program files\verodin\node\node\scripts\vreset.exe
- Launch a command prompt in Administrator mode and run the following command (modify the path if you changed the install location):
- Mac Actors (Endpoint and Protected Theater)
- Launch a terminal window and run the following command (modify the path if you changed the install location):
sudo /Users/Shared/Verodin/node/node/scripts/vreset
- Launch a terminal window and run the following command (modify the path if you changed the install location):
- Add the Actor Configuration.
- Launch the Director.
Select Environment > Actors (or Actors from the left menu if you're on the map already).
If it is a Protected Actor, select Environment > Protected Theaters.
- Select the relevant Actor type that you want to configure:
- Add Network Actors
- Add Endpoint Actors
- Add Protected Actors
- Enter the necessary configuration information for the Actor (see the Related Articles for more information).
- Click Submit; the Actor is populated in the Pending Actors table and a code is generated that is used for registration.
- Re-register the Actor.
The system processes the registration and displays "Successfully validated with the Director" when complete. The Actor moves from the Pending Actors list to the Actors list.
- Linux Actors (Network)
- From the Linux environment, use the command line to log into the Actor.
- Run the following command:
sudo vregister
- Enter the Director's FQDN or IP address.
- Enter the registration code located next to the Actor in the Pending Actor's table.
- Optional: Add a proxy.
- Enter Yes.
- Enter the Proxy IP and Proxy Port.
- Optional: Enter the account info.
- Windows Actors (Endpoint and Protected Theater)
- From the Windows environment, launch a command prompt in Administrator mode.
Run the following command:
C:\program files\verodin\node\node\scripts\vregister.exe
- Enter the Director's FQDN or IP address.
- Enter the registration code located next to the Actor in the Pending Actor's table.
- Optional: Add a proxy.
- Enter Yes.
- Enter the Proxy IP and Proxy Port.
- Optional: Enter the account info.
- Mac Actors (Endpoint and Protected Theater)
- Using a terminal window, log into the Actor.
- Run the following command:
sudo vregister
- Enter the Director's FQDN or IP address.
- Enter the registration code located next to the Actor in the Pending Actor's table.
- Optional: Add a proxy.
- Enter Yes.
- Enter the Proxy IP and Proxy Port.
- Optional: Enter the account info.
- Linux Actors (Network)