Hi, meanwhile we got the full version (via snowcovered.com) and I'd like to ask some questions:
Thanks in anticipation! Dorrit
Hi Dorrit,
 
when you load PKP module, you should have in the Matching Rules section the Simultaneous Connnection Detection Rules. Expand this rule to see more details. You will see  3 sections (Rules Settings, Conditions, Actions) and general param. Check the enabled box to activate the rules.
In the condition section, you can choose your discimination source. By default we associate account with IP to disciminate multiple connection.
In the action section, you can configure what this rules do when the condition is matched. By default, we send an email to the user with all data about the second connexion and the first connected user will be logged off automaticaly on the next request.
We are working on the updated documentation, you will let you know when it's finished.
Best regards,
Hello,
you can tell something about WebFarm support? We install the modul on two server in the webfarm. If a user is logged on to different servers, the user will not be logged out automatically.
best regards
Hi, the multiple connection provider is indeed configured to track users in memory using the default caching provider, i.e without the information being explicitely shared between distinct servers.
Accordingly, the resulting behaviour will depend on your caching provider and/or your load balancer.
An alternative could be to modify the detection provider such that the list of connected users is hanlded in DB rather than in memory.
Would you like a quote for that customization?
 Hi, I tried the settings as follows (set on each web farm server):
I didn't apply any further customizations.
But unfortunatly it dosn't work as expected. As I already stated, all works well as log as the user logs in on the same server. In this case the user who logged in first will be logged out automatically. But if user A logs in at web server 1 and then same user A logs in on web server 2, both users will stay logged in.
Now we are at a loss regarding the functionality of the Distributed Caching Provider. Did we configure something wrong? We use the trial version of the Distributed Caching Provider Module. Can this effect the funtionality of the module? I could provide you with the Aricie.DistributedCachingProvider.config file if useful - but I didn't find the possibility for attaching a file in the editor.