Forum

Posts by Marc-André Moreau (mamoreau)


Hi,

I'm sorry that you are not satisfied with Wayk Now, you can ask for a refund anytime.

We are well aware of the connectivity issues. As you have already noticed, they are discussed in different threads on this forum.

A permanent solution is currently being implemented, but we cannot rush it out the door without potentially causing new problems. It should also be noted that instabilities are mostly caused by conditions present only in the public Wayk Den (den.wayk.net), and that problems have been more frequent recently due to the increasing load on our servers.

The Wayk Den product is currently in public beta, available here: https://github.com/devolutions/WaykDen-ps

We expect to have the permanent solution available in a matter of weeks, by the end of this month, if everything goes well. It will result in a complete redesign or core aspects of the peer-to-peer network and the peer-to-peer connectivity in Wayk Now and Wayk Den to move away from components prone to failure. We call this the Wayk Den V2 protocol, which will be followed by a second phase of improvements coming up in Wayk Den V3.

Best regards,

Marc-André Moreau

signaturesignature

5 days Problems with the application


Hi,

While we don't have a feature to either remotely trigger an update, or let the software update automatically when a new version comes out, we have recently published a PowerShell cmdlet that can do the installation and update from command-line: https://github.com/devolutions/WaykNow-ps#installuninstall

With the cmdlet, all that would be required is a way to automatically run the "Install-WaykNow" command once every few days to check for an update, and automatically install the update if a new version is available. We haven't tried it yet, but one way would be to add a new task to the Windows task scheduler: https://blog.netwrix.com/2018/07/03/how-to-automate-powershell-scripts-with-task-scheduler/

The feature on the roadmap would be to streamline this process and make it less of a manual operation. In the meantime, using the PowerShell cmdlet + a scheduled task could potentially do the job.

Best regards,

Marc-André Moreau

signaturesignature

9 days There is any way for fast update?


Hi,

This is a good suggestion. I'll open a ticket to make this change, it should help debugging issues with the service. The unattended service logs don't grow quickly anyway, so we might turn them on by default.

Best regards,

Marc-André Moreau

signaturesignature

9 days Logging options


Hi,

You should be able to connect using unattended access to the machine even when the user is logged off. You can find more information about how unattended access works here: https://helpwayk.devolutions.net/index.html?gettingstarted_unattendedmode.htm

Make sure that your Wayk Now Enterprise license is configured in your Wayk Now client, and that you are using Secure Remote Delegation (SRD) for authentication. Other authentication types (PFP, SRP) will not work when no user is currently logged in, as they are both tied to the user session.

Best regards,

Marc-André Moreau

signaturesignature

9 days Remote into a Logged off machine


Hi Martin,

Just an update: we have published a new version of the Wayk Now cmdlet with Set-WaykNowConfig, Get-WaykNowConfig commands that expose the Wayk Now configuration management: https://github.com/devolutions/WaykNow-ps#configuration

The Install-WaykNow command combined with Set-WaykNowConfig should be sufficient to perform an installation of Wayk Now (it downloads the .msi from our CDN automatically) followed by setting the configuration options that you need.

Best regards,

Marc-André Moreau

signaturesignature

16 days Deploying Wayk Now with command-line options


Hi Martin,

Thank you for the insight. I can't say we have everything on your wish list, but some of them are partially implemented at this point. Let me cover them one by one with comments.


1. One-file installation (exe with parameters)

Our .msi installer supports standard parameters for a silent installation. As for configuration parameters, a script can call "wayk-now config" post-installation to set them (https://helpwayk.devolutions.net/kb_configcommandline.htm). We are currently implementing the equivalent of the "wayk-now config" command-line interface in a PowerShell cmdlet (https://github.com/devolutions/WaykNow-ps).

2. Automatic registration of the computer into my Wayk Den

This part is not done yet, but my previous answer already covers this aspect. You mention a preference for a cloud-based solution instead of on-premises, but you also mention "cloud or private". Did you mean that a private deployment on your own cloud is acceptable, or that a fully managed cloud deployment (not your own cloud) is preferable?

3. Possibility to change configuration of the installed tool from a central console (ie changing branding etc)

Aside from the command-line interface exposed to automate the configuration process, we don't offer centralized configuration management, but this is something we would like to do. Centralized configuration management would be done with the Wayk Den, pushing configurations to registered Wayk Now installations. This could also include white-label branding packages, which are supported but not easily distributed yet: https://helpwayk.devolutions.net/index.html?advanced_whitelabelbranding.htm

4. push updates to computers when new versions arrive and they are tested and approved

Wayk Now currently always does a version check by default when it is launched, but this behaviour can be disabled if necessary (https://forum.devolutions.net/topic32540-suppress-prompts-for-update.aspx). The current Wayk Now cmdlet can be used to automate the installation and update process (https://github.com/devolutions/WaykNow-ps#installuninstall). It's just a start, I would like to streamline the process of installing and updating Wayk Now at scale because this is something we've been asked a lot.

Best regards,

Marc-André Moreau

signaturesignature

21 days Possible to deploy WaykDen with credentials and registration


Hi Martin,

We don't have a way to auto-enroll clients at this point, but this is something we could discuss for Wayk Den Enterprise (https://github.com/devolutions/WaykDen-ps). I personally have no experience with SCCM or Intune, so I have a few questions to better understand how the auto-enroll feature could look like.


Let's say you have your own Wayk Den Enterprise deployment on den.contoso.com, and that you wish to auto-enroll clients to it. On what machines would you deploy Wayk Now, and what kind of access do you have on them? Are they all domain-joined machines, and can you already control all of them through SCCM or Intune?

Since you mentioned auto-enrollment, I assume we are talking methods that require no human action on the machine being enrolled. Would a PowerShell script work in this case? If so, is it through remote powershell, or through an automated execution of a script made available through a shared drive?

We have recently begun automating a few Wayk Now tasks through a PowerShell cmdlet (https://github.com/Devolutions/WaykNow-ps). We are currently working on making configuration possible with the cmdlet, as an improvement over the "wayk-now config" command-line interface.

One thing I want to clarify: when talking of enrollment, I take it we mean registering the machine, not automating the client user login. These are already two separate things, the machine being registered separately from the user, similar to the way a machine is joined to a domain. This is the registration that is shown in the Wayk Dashboard.

Last but not least, auto-enrollment still requires some form of authentication, otherwise anybody would be free to add unauthorized machines to a given Wayk Den. I'm thinking that a special enrollment API key could be generated in Wayk Den to be used in a PowerShell script. This API key would be limited to enrollment rights only, therefore limiting potential misuse. A script could be run to check the current enrollment state, and automatically enroll the machine to the Wayk Den.

Please let me know what you think, please fill in the voids if I have missed anything.

Best regards,

Marc-André Moreau

signaturesignature

22 days Possible to deploy WaykDen with credentials and registration

Hi,

Can you tell me if you are making a direct connection using the hostname or IP address, or using the Wayk Den ID? Which Wayk Now server are you using (is it Windows with the .msi installer?)

Best regards,

Marc-André Moreau

signaturesignature

22 days Problem with connection using Wayk Now i RDM Enterprise

Hi,

What you describe looks like a remote desktop connection from yourself, to yourself, resulting in this infinite series of desktop images within each other, as if standing between two mirrors. This also results in an inability to move the mouse correctly, because local mouse movements are sent to the "remote" computer, which is the local computer in this case.

What I don't understand is how this happened. The invitation is created by the person who wants to share the screen, and sent to the person who will connect to it. Can you walk me through the steps you went through to create the invitation and make the connection, leading to the problem described?

Best regards,

Marc-André Moreau

signaturesignature

22 days multiple screen images

Your service logs look fine, can you enable the main application logs following the instructions at https://helpwayk.devolutions.net/kb_logs.htm ?

Set the log level to INFO, it should reveal a bit more. The log file is located in %Appdata%/Wayk/logs

Marc-André Moreau

signaturesignature

25 days 3.3.2.0 stays minimized and unresponsive?

Hi,

This is definitely odd. Can you enable logs as described in https://forum.devolutions.net/topic32458-i-cannot-connect-to-my-remote-machine.aspx#post132281 and either post them here or send them to support@devolutions.net?

Best regards,

Marc-André Moreau

signaturesignature

25 days 3.3.2.0 stays minimized and unresponsive?


On a separate topic, we recently had a 2-day company Hackathon, and my project was to work on a PowerShell cmdlet to automate common Wayk Now tasks. I didn't the time to try and make a PowerShell equivalent of "wayk-now config" but I did manage to implement commands to install, update and uninstall Wayk Now. I also made commands to start/stop/restart all Wayk Now processes, including the system service.

It's now available on PSGallery, but you can find the original source code and readme here: https://github.com/devolutions/WaykNow-ps

I'm curious to know if this could help you with an automated deployment of Wayk Now, especially for updating it on all your machines. It's just a start, we will keep improving it over time.


Best regards,

Marc-André Moreau

signaturesignature

26 days Suppress Prompts For Update


Hi Ryan,


I just checked, and "wayk-now config VersionCheck false" should do it. I installed an older version of Wayk Now, disabled the version check, and it worked. You can re-enable it with "wayk-now config VersionCheck true".


Best regards,

Marc-André Moreau

signaturesignature

26 days Suppress Prompts For Update


Hi Erick,

The original incident from earlier this week is officially resolved at this point, so peer-to-peer connectivity should normally work. I can assure you we are taking the situation seriously, and have come up with a plan to make significant changes to internal Wayk Den components in order to reduce the potential for connection errors. We wish to come up with those changes as soon as possible, but it may take up to two months if we don't want to publish a rushed version of it that would cause more problems that it solves. Hopefully, we should have portions of it available before that.

Please note that most connectivity issues observed on the public Wayk Den should not affect smaller scale deployments, such as a private Wayk Den, which is currently available in public beta (https://github.com/devolutions/WaykDen-ps). This could be a potential solution.

In addition to this, we have just published an initial PowerShell cmdlet to automate a few Wayk Now tasks, such as restarting all Wayk Now processes and services correctly (https://github.com/devolutions/WaykNow-ps). I suggest you try using it to restart the machine that no longer accept connections.

One last thing, did you try enabling the "Prioritize using relay servers for peer-to-peer connections" option? (https://helpwayk.devolutions.net/commands_optionsconnectivity.htm#prioritize-relay-servers-for-peer-to-peer-connections). When enabled, it uses TCP/8080 for peer-to-peer connectivity, using a much more reliable transport protocol that the default one. An improved version of this protocol is planned to fully replace the older peer-to-peer protocol.

If you are no longer satisfied with the product, you can always request a refund, no hard feelings.


Best regards,

Marc-André Moreau

signaturesignature

26 days I cannot connect to my remote machine

I just tried it, and it is still working for me. I'm surprised that it stopped working altogether for multiple sites at the same time.

Please enable the logs on the client following these instructions: https://helpwayk.devolutions.net/index.html?kb_logs.htm

Restarting the servers would likely make it work, but I'd rather figure out what happened exactly.

Enabling the logs on the unattended server is a bit trickier, you need to open an elevated command prompt and run the following commands:


net stop wayknowservice
wayk-now config --global logginglevel 1
net start wayknowservice

And then the log file will be available in %PROGRAMDATA%\Wayk\Logs.


Best regards,

Marc-André Moreau

signaturesignature

29 days Is Wayk Down?


Hi Erick,

We just released Wayk Now 3.3.2 (same build as the one we sent you).

Best regards,

Marc-André Moreau

signaturesignature

2 mths I cannot connect to my remote machine


Hi John,

We plan on releasing Wayk Now 3.3.2 today with a few bug fixes that affected other customers (https://forum.devolutions.net/topic32458-i-cannot-connect-to-my-remote-machine.aspx). Hopefully this should resolve the issue.

Best regards,

Marc-André Moreau

signaturesignature

2 mths Connection issues


Hi Michael,

I just tried the branding.7z archive with the latest version of Wayk Now and it still works fine. Did you recompress the archive as a 7-zip (.7z) archive? .zip is not supported, only .7z. If you did, maybe one of the modifications you made to the files broke it in some way, we can take a look if you send your modified branding.7z to support@devolutions.net mentioning this forum thread as reference.

Best regards,

Marc-André Moreau

signaturesignature

2 mths Branding Wayk Now


Hi Erick,

I didn't mean it to be all capitalized, I just meant that the forum had a bug where it made the link all lowercase. The URL is case sensitive. Please use the following URL with this exact casing "5GFn1O" at the end:


https://gofile.io/?c=5GFn1O

Marc-André Moreau

signaturesignature

2 mths I cannot connect to my remote machine


Hi Erick,

For some reason, the link URL was lowercased when I made my post, which broke the download id. Please paste the URL with the original casing, and it should work.

Best regards,

Marc-André Moreau

signaturesignature

2 mths I cannot connect to my remote machine


Hi Erick,

I have produced a Wayk Now 3.3.2-RC1 build candidate here for you to test: https://gofile.io/?c=5GFn1O

Let me know if it fixes the issue for you.


Best regards,

Marc-André Moreau

signaturesignature

2 mths I cannot connect to my remote machine


Hi Erick,

We are sorry for the inconvenience. We have a few stability fixes that could potentially improve your situation, we will work on producing an early 3.3.2 build tomorrow such that you can give it a shot.

We were unable to pinpoint a single cause of failure other than the service appears to become unresponsive. In the past, many such issues were caused by IPC failures with TCP sockets, and we have a few unreleased fixes that remove the last bits of TCP sockets for IPC in favour of named pipes. With a bit of luck, your issues should go away. The other set of unreleased fixes that could potentially resolve your issue are fixes for the recently modified capture mode that added support for the Windows DXGI API, but also introduced a few stability issues.

Best regards,

Marc-André Moreau

signaturesignature

2 mths I cannot connect to my remote machine

Actually, now that you're bringing it up, we do have a separate ID for each user, it's not shown in the UI. When the unattended mode is configured, the 6-digit ID you see is actually the one from the system service running the Wayk Now server. The Wayk Now program has its own separate, client-only connection to the Wayk Den with its own 6-digit ID that is not shown.

However, presenting those two IDs in the UI can pose some serious design issues, and we don't want to make it confusing for users. How exactly did TeamViewer do it when configured for Remote Desktop Services as opposed to the regular configuration? Do they show both IDs? I've never configured it, if you have some links or screenshots for reference it could help.

Marc-André Moreau

signaturesignature

2 mths One ID per RDP session on Windows Server with Remote Desktop Roles

Hi,

Unfortunately, Wayk Now does not yet support multiple user sessions like on Windows Server at the same time. It works on Windows Server, but it will connect to the last session where the Wayk Now program was opened.

We do plan on supporting multiple user sessions in Windows Server, but it will come later this year. The way it will be implemented will not necessarily mean that a different 6-digit ID will be used, but we will have a way of selecting the desired session after successful authentication.

Best regards,

Marc-André Moreau

signaturesignature

2 mths One ID per RDP session on Windows Server with Remote Desktop Roles


Hi,

I am sorry for the inconvenience. This was likely caused by an upgrade to the Wayk Den that caused a short downtime yesterday evening, combined with an issue that can make Wayk Now stop accepting new connections. We are preparing a Wayk Now 3.3.1 release for next week with a fix to prevent such issues from happening again.


Best regards,

Marc-André Moreau

signaturesignature

3 mths The target host could not be reached


Hi,

Unfortunately, it is still quite difficult to whitelist all of the IP addresses and ports required to work with the current Wayk Den deployment. There are two portions to consider:

1) Connecting to the Wayk Den server itself
2) The Wayk Now peer-to-peer connection

For the Wayk Den server connection, here is a brief list of URLs required:

  • wss://den.wayk.net (Wayk Den WebSocket connection)
  • https://api.den.wayk.net (Wayk Den REST API)
  • https://wayk.link (unique id discovery)

For the Wayk Now peer-to-peer connection, there are two options:

1) The "regular" connection uses the STUN/TURN protocols to open a connection either through NAT traversal or using a relay server. This requires UDP to be allowed, and because of the way these protocols work, the UDP port changes every time, making it hard to allow in a firewall. The STUN/TURN servers making the NAT traversal or UDP relaying possible at provided by https://xirsys.com/.

2) The newer connection option is activated if you check "Prioritize relay servers for peer-to-peer connections" under the Connectivity options. In this case, you need to allow outgoing TCP traffic to jet.wayk.net:8080. However, because jet.wayk.net is a DNS load-balanced URL, you would need to allow all of the individual TCP relay servers.

The UDP-based peer-to-peer connection option is difficult to allow in a firewall, so our long term goal is to deprecate this connection option in favour of TCP-based relays. However, we still have to add support for local network route discovery, and improve firewall traversal by making it possible to use WebSockets as a native Wayk Now transport in peer-to-peer connections.

As for security, peer-to-peer connections always use end-to-end TLS. We are not in a position to inspect peer-to-peer traffic, and there is no type of relay that could potentially let us do that. As for authentication, it is also performed between the Wayk Now client and the Wayk Now server, the Wayk Den does not authenticate on behalf on users.

Maybe the best would be to deploy your own Wayk Den on your infrastructure. We didn't advertise it yet but we have begun making the current Wayk Den available publicly here: https://github.com/devolutions/WaykDen-ps

We are still in the beta phase, trying to simplify deployment and configuration of the Wayk Den. We have yet to perform a first installation by an external customer. If you are interested, we will gladly walk you through it and take notes to help us improve it.

Best regards,


Marc-André Moreau

signaturesignature

3 mths Can you whitelist the Den Server?


Hi,

We confirm there was a regression Wayk Now 3.3.0 with regards to the unattended registration. However, if you register with 3.2.1, the registration should remain valid in 3.3.0, even if the UI will show that it isn't registered. You should still be able to see your registered machine in the Wayk online dashboard (https://dashboard.wayk.net/).

We will fix this in the next release, which should happen within the next two weeks.

Best regards,

Marc-André Moreau

signaturesignature

3 mths Register this computer for unattended accass


Are you using the unattended service (installed with the .msi installer, default options)?

If so, please try activating the service logs, and restarting the service:
https://forum.devolutions.net/topic31916-the-target-hostname-could-not-be-resolved.aspx#post128963

When the service is running, the green/red light actually comes from the connection made from the Wayk Now program to the system service, where the system service is the one doing the primary Wayk Den connection. If the service went into an unstable state, this could explain why you still have a red light.

Best regards,

Marc-André Moreau

signaturesignature

4 mths Unable to connect to wayk den server


Hi,

The issue should be resolved globally. Can you enable the logs and either post them here or send them to support@devolutions.net? Here are the instructions: https://helpwayk.devolutions.net/index.html?kb_logs.htm

If you haven't tried it yet, you can try restarting Wayk Now.

Best regards,

Marc-André Moreau

signaturesignature

4 mths Unable to connect to wayk den server

Hi,

The Wayk Den should be operational again. We will investigate the logs to figure out what happened and prevent it from happening again.

Best regards,

Marc-André Moreau

signaturesignature

4 mths Unable to connect to wayk den server