So what do you think about the solution. Will it be taken into the packetfence 
code or will there be another solution to this problem? 

The solution again here: 
Put a "sleep $pf::config::Config{'trapping'}{'wait_for_redirect’};” somewhere 
before updating the ipset rules (e.g. in the performInlineEnforcement or 
update_mark method).

Kind regards
Christian Hanster 
> On 05 Dec 2015, at 21:27, Christian Hanster <[email protected]> wrote:
> 
> So I found a solution, which perhaps can be taken into the packetfence code. 
> 
> In the configuration of packetfence you can configure the time before the 
> VLAN is changed (wait_for_redirect). This time is not used for the inline 
> mode though and it seems that this is the problem. If you use this time (1s 
> is enough) in the performInlineEnforcement (inline.pf) method before doing 
> “update_mark” or in the update_mark (iptables.pm) method, the problem is 
> solved. Perhaps this solution can be taken into the packetfence code. 
> 
> Kind regards 
> Christian Hanster
>> On 02 Dec 2015, at 23:10, Christian Hanster <[email protected]> wrote:
>> 
>> Hello everybody,
>> 
>> I’m facing another strange issue. After registration of an user, the portal 
>> should forward to the /access page to then forward to the URL entered before 
>> the portal came up. However this is not working everytime in the setup (only 
>> in around 20% of the cases). Otherwise the client is registrated and can 
>> access the internet but he is not forwarded properly and the session times 
>> out and then cannot be access the webpage because it has no registration DNS 
>> anymore. 
>> 
>> My setup is as follows. Client —VPN-Router -Internet- VPN-Server — PF. For 
>> those clients Packetfence is configured in inline mode Layer 3. The server 
>> is running in an active_active cluster configuration because it is also 
>> serving some VLAN stuff. 
>> 
>> I did some research on my own and I find a strange thing when I was doing 
>> sniffing with wireshark. In those sessions where it was not working, the 
>> apache-portal was not replying with the cluster IP but local IP 
>> (192.168.2.250). In those cases it was working the apache replied with its 
>> cluster IP (192.168.2.254). For better understanding I have attached the 
>> sniffed file with both cases (Packet 1-14 not working and Packet 15-22 
>> working). I have really no idea why the server is acting like that. I also 
>> could not find any hint in the portal.error. 
>> 
>> I hope you can give me a suggestion what it could be…
>> <Capture PF redirect.pcapng>
>> 
>> 
>> Kind regards 
>> Christian 
>> Hanster------------------------------------------------------------------------------
>> Go from Idea to Many App Stores Faster with Intel(R) XDK
>> Give your users amazing mobile app experiences with Intel(R) XDK.
>> Use one codebase in this all-in-one HTML5 development environment.
>> Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
>> http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140_______________________________________________
>> PacketFence-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/packetfence-users
> 
> 
> ------------------------------------------------------------------------------
> Go from Idea to Many App Stores Faster with Intel(R) XDK
> Give your users amazing mobile app experiences with Intel(R) XDK.
> Use one codebase in this all-in-one HTML5 development environment.
> Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
> http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140
> _______________________________________________
> PacketFence-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/packetfence-users


------------------------------------------------------------------------------
_______________________________________________
PacketFence-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/packetfence-users

Reply via email to