[Sponsor] ScreenConnect Self-Hosted Remote Support Software

Reaction score
1
[Posted with Bryce's permission]

Hello from the ScreenConnect Team! ScreenConnect is a self-hosted remote support tool first released in February 2009, based in Raleigh, North Carolina, USA. ScreenConnect is new in the industry, but we have already developed a loyal and active community. A majority of our customers are computer repair organizations, so we are trying to engage those communities. We’ve come to Technibble to grow awareness of our product, learn from you about your needs, and to answer questions about our product or the remote support industry.

A little about the product:
- Product licenses are concurrent and start at $275
- Once you purchase you can use it forever
- Development is primarily focused on compatibility and performance (Windows, Mac, Linux, Android, iOS)
- We have a growing and competitive feature set

Please feel free to ask questions and/or provide feedback. That’s what this post is here for!
 
Last edited by a moderator:
Spoke to Jeff before..very good software alot of good updates coming up. I would purchase it before the price goes up!
 
I absolutly LOVED my trial of screen connect. I am now in my planning stages to impliment this fully.

I just need to find a good server to host on.
 
Though I think this crowd is way ahead of the curve, usually we warn people that they'll be learning a bit about networking and self-hosting when configuring ScreenConnect.

The download, installation, and basic configuration of ScreenConnect can be done in under a minute (yes, really). The networking stuff such as port forwarding and DNS is where people get hung up. But we're master port-forwarders, so feel free to give us a call if you need a hand with anything.
 
I got this error when filling out the initial setup stuff. Got this when I click on Finish.

Code:
Server Error in '/' Application.
--------------------------------------------------------------------------------

The value may not contain the ',' character. 
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.Configuration.ConfigurationErrorsException: The value may not contain the ',' character.

Source Error: 

The source code that generated this unhandled exception can only be shown when compiled in debug mode. To enable this, please follow one of the below steps, then request the URL:

1. Add a "Debug=true" directive at the top of the file that generated the error. Example:

  <%@ Page Language="C#" Debug="true" %>

or:

2) Add the following section to the configuration file of your application:

<configuration>
   <system.web>
       <compilation debug="true"/>
   </system.web>
</configuration>

Note that this second technique will cause all files within a given application to be compiled in debug mode. The first technique will cause only that particular file to be compiled in debug mode.

Important: Running applications in debug mode does incur a memory/performance overhead. You should make sure that an application has debugging disabled before deploying into production scenario.  

Stack Trace: 


[ConfigurationErrorsException: The value may not contain the ',' character.]
   System.Configuration.CommaDelimitedStringCollection.ThrowIfContainsDelimiter(String value) +206
   System.Configuration.CommaDelimitedStringCollection.ToString() +121
   System.Configuration.CommaDelimitedStringCollection.get_IsModified() +32
   System.Web.Configuration.AuthorizationRule.UpdateUsersRolesVerbs() +143
   System.Web.Configuration.AuthorizationRule.Equals(Object obj) +57
   System.Configuration.ConfigurationElementCollection.Unmerge(ConfigurationElement sourceElement, ConfigurationElement parentElement, ConfigurationSaveMode saveMode) +2857
   System.Configuration.ConfigurationElement.Unmerge(ConfigurationElement sourceElement, ConfigurationElement parentElement, ConfigurationSaveMode saveMode) +1988
   System.Configuration.ConfigurationSection.SerializeSection(ConfigurationElement parentElement, String name, ConfigurationSaveMode saveMode) +117
   System.Configuration.MgmtConfigurationRecord.GetConfigDefinitionUpdates(Boolean requireUpdates, ConfigurationSaveMode saveMode, Boolean forceSaveAll, ConfigDefinitionUpdates& definitionUpdates, ArrayList& configSourceUpdates) +1454

[ConfigurationErrorsException: An error occurred executing the configuration section handler for system.web/authorization.]
   System.Configuration.MgmtConfigurationRecord.GetConfigDefinitionUpdates(Boolean requireUpdates, ConfigurationSaveMode saveMode, Boolean forceSaveAll, ConfigDefinitionUpdates& definitionUpdates, ArrayList& configSourceUpdates) +3312
   System.Configuration.MgmtConfigurationRecord.SaveAs(String filename, ConfigurationSaveMode saveMode, Boolean forceUpdateAll) +192
   Elsinore.ScreenConnect.WebExtensions.SetLocationRole(String location, String roleName) +270
   Elsinore.ScreenConnect.SecurityPanel.Save() +825
   Elsinore.ScreenConnect.SetupWizardPage.wizard_FinishButtonClick(Object sender, EventArgs e) +26
   System.Web.UI.WebControls.Wizard.OnFinishButtonClick(WizardNavigationEventArgs e) +91
   System.Web.UI.WebControls.Wizard.OnBubbleEvent(Object source, EventArgs e) +730
   System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +50
   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +32
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4883
   System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +390
   System.Web.UI.Page.ProcessRequest() +91
   System.Web.UI.Page.ProcessRequest(HttpContext context) +169
   ASP.setupwizard_aspx.ProcessRequest(HttpContext context) +9
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +586
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +177

 


--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.50727.4959; ASP.NET Version:2.0.50727.4955
 
I got this error when filling out the initial setup stuff. Got this when I click on Finish.

Interesting, this is the first we've run into this ... Might you have selected Windows Authentication, then specified a role name with a comma in it? Do you really have Windows groups with commas in them? Or were you trying to specify two groups? (We only support a single group in each box)

I was just able to reproduce by doing this. We weren't checking for the comma because we didn't know that Windows would reject it. But I'll get it submitted as a bug. Thanks for the heads up.
 
First I'd like to state that once you pay the original $275, you own the software and can use it forever. You also get free minor and major upgrades for a year.

To continue receiving minor and major upgrades after your original year, you pay 20% of your purchase price: $55 for a single license.

You can also wait if you want 2 or more years to upgrade, where it costs 10% more each year you wait. Visit the upgrade link from our purchase page for details. (I can't post link until I have 15 posts)

Also, here is a preview of our 2.2 release, which revamps a lot of the web UI:
 

Attachments

  • resource.jpg
    resource.jpg
    20.4 KB · Views: 854
Last edited:
I might have to look into this. Is anyone here a religious user of TeamViewer and can chime in on if they like this better, and why? Every time I try something new, I always see myself going back to TeamViewer...
 
Been using screenconnect for 8 months or so and I have to say it is the easiest system I have tried. Of course the 1 time fee is what encouraged me to try it out and once I did I purchased a license.

I have never used teamviewer so can not comment on that but setup was easy and support is great. I just installed on my main work machine, port forwarded my router and setup no-ip that I give out to my customers when needed. Really simple and completely customizable for your business.

Any questions or concerns, I can try to answer as a user that is.
 
I have a couple of questions.

1. Can I have the server and viewer on one computer?

2. I seen on your website how to customise the connection page, can this be put on 2 websites but the customer does not know about the other?

3. Is there a way to force a customer to accept your terms and conditions by use of a check box before they can click on join?
 
1. Yes, absolutely.

2. Yes, and there are several options for this. You can have different themes for different URL parameters (?Theme=<yourTheme>). Or you can setup completely different URLs. Or you can setup multiple instances of the Web Server and even share a license if they connect back to a single Session Manager instance.

3. Yes, there is an option on the Adminstration->Appearance tab for DisclaimerPanel.Visible ... Set it to "true" and change the DisclaimerPanel.Message, DisclaimerPanel.Heading, and DisclaimerPanel.ButtonText to whatever you like.
 
Compared to DualDesk

How is ScreenConnect as far as a comparison to DualDesk? I was just about to pull the trigger on DualDesk, then saw your software/post.

Will the software still function if, heaven forbid, your company no longer exists? I know it's self-hosted, but there may be some call home functionality I'm not aware of.
 
It calls home for some of the self diagnostics, such as to test your firewall. Also it calls home to check for a new version.

It does check for license revocation and possibly contacts a time server once a day. These calls both have 1 second timeouts; if they fail, it assumes your license isn't revoked and the system time is correct.

So if we'd go defunct, you'd just have some status checks that didn't work. But we've been around for 15 years, so you don't have much too much to worry about anyway.
 
DisclaimerPanel.Visible ... Set it to "true" issue

I been playing around with ScreenConnect & like, however I have not been successful with your #3 answer reply.
I made the changes below and saved them but the changes don't appear in preview or live. They do show saved in appearance tab after refresh.
Is there something else I should check?

I was successful with other customization changes, just not forcing the disclaimer to show.


3. Yes, there is an option on the Adminstration->Appearance tab for DisclaimerPanel.Visible ... Set it to "true" and change the DisclaimerPanel.Message, DisclaimerPanel.Heading, and DisclaimerPanel.ButtonText to whatever you like.
 
BAB, the disclaimer only appears just before the Guest attempts to join the session by clicking a Join button. It pops up in a modal box that must be clicked through. Are you still not seeing this?
 
DisclaimerPanel.Visible ... Set it to "true" issue Resolved

BAB, the disclaimer only appears just before the Guest attempts to join the session by clicking a Join button. It pops up in a modal box that must be clicked through. Are you still not seeing this?

Thanks for the explanation.
It is showing once I tried from guest view & clicked join as you stated.
Is there a way to size the box to make it bigger?

Just a thought as a user acceptance POV it would be nice if the Preview aligned with the changes a admin makes in the admin>appearance window, in stead of always showing the default text. That where I incorrectly expeted to see it. (Minor) Since it works.

Only other issue for me so far:
Does the Admin/Host have to download a new hostclient.exe for every session initiated?

Great stuff I will keep feeling it out.
 
Back
Top