[squid-users] Get calling User Details on server

Muhammad Usman muhd.usman87 at gmail.com
Tue Jul 4 21:46:48 UTC 2017


Thanks a lot..

On Wed, Jul 5, 2017 at 2:42 AM, Yuri <yvoinov at gmail.com> wrote:

> Sure,
>
> http://c-icap.sourceforge.net/
>
> http://e-cap.org/
> however remember: you still require to write required module by yourself.
> ;-)
>
> 05.07.2017 3:31, Muhammad Usman пишет:
>
> Can you please recommend tools designed for this?
>
> On Wed, Jul 5, 2017 at 2:27 AM, Yuri <yvoinov at gmail.com> wrote:
>
>> This is a solution, too. But more better to do this with specific tool,
>> designed for this tasks exactly.
>>
>> 05.07.2017 3:24, Muhammad Usman пишет:
>>
>> I dont want to redirect them to some splash page, I want to continuously
>> inject my JS script in their session. Currently I am able to do this
>> using dansguardian.
>> The only part pending is to send IP & other information as parameter.
>>
>> <script type="text/javascript" apmac="11-22-33-44-55-66" data-cusip="10.1.0.1" request="" src="http://mysite.com/js"></script>
>>
>>
>> On Wed, Jul 5, 2017 at 2:17 AM, Yuri <yvoinov at gmail.com> wrote:
>>
>>>
>>>
>>> 05.07.2017 3:12, Muhammad Usman пишет:
>>>
>>> Thanks again.
>>> I have trying to setup hotspots and I want to pass all user traffic
>>> through the proxy server and inject ads (through injection of a JS script
>>> in html). I want to pass some parameters like AP MAC and Customer MAC as
>>> parameters to the JS script, in order to keep track at user level.
>>> Can I achieve all this through Squid or do I need to add other
>>> software's as well.
>>>
>>> Yes. It's possible.
>>>
>>> Some part of solution:
>>>
>>> http://wiki.squid-cache.org/ConfigExamples/Portal/Splash
>>>
>>> and this:
>>>
>>> http://wiki.squid-cache.org/Features/ICAP
>>>
>>> However, content adaptation part is not so simple and can require some
>>> programming (up to C/C++ level), because of I don't know any ready-to-use
>>> and free solution to inject ads (Which is understandable, given that
>>> advertising is money).
>>>
>>>
>>>
>>>
>>> On Wed, Jul 5, 2017 at 2:04 AM, Yuri <yvoinov at gmail.com> wrote:
>>>
>>>> However HTTP headers is yet another story. To work with them on the fly
>>>> - partially, for injecting Ads into pages - you require a bit another tool,
>>>> named Content Adaptation (ICAP/eCAP).
>>>>
>>>> So, finally. Logs is one thing, header/content manipulation - another.
>>>>
>>>> What do you want to achieve exactly?
>>>>
>>>> 05.07.2017 2:54, Muhammad Usman пишет:
>>>>
>>>> Thanks a lot for your reply.
>>>> Can you please confirm if it is possible to receive custom attributes
>>>> in header and if yes, then how can I use those attributes like MAC etc?
>>>>
>>>> On Wed, Jul 5, 2017 at 1:49 AM, Yuri <yvoinov at gmail.com> wrote:
>>>>
>>>>> Let's open squid's default access.log:
>>>>>
>>>>> 1499201177.345    155 *172.16.100.3* TCP_MISS/200 633 GET
>>>>> https://discovery-v4-4.syncthing.net/v2/?device=DEVICE_ID -
>>>>> ORIGINAL_DST/95.85.19.244 application/json
>>>>>
>>>>> third (.....|awk {'print $3'}) is exactly client IP.
>>>>>
>>>>> How to get it in redirector? Read manual of yours redirector, I think.
>>>>> Usually this data exactly present in redirector logs because of this is
>>>>> _most_ interesting data.
>>>>> ;-)
>>>>>
>>>>> 05.07.2017 0:56, Muhammad Usman пишет:
>>>>>
>>>>> Hi,
>>>>> I have configured Squid and Dansguardian successfully on Ubuntu. I
>>>>> want to inject ads in user browsing (with user consent).
>>>>> I want to get details about the user like their IP etc but I dont know
>>>>> how to get this in Squid and then pass on to dansguardian. Any help would
>>>>> be appreciated. Thanks
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> squid-users mailing listsquid-users at lists.squid-cache.orghttp://lists.squid-cache.org/listinfo/squid-users
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> squid-users mailing list
>>>>> squid-users at lists.squid-cache.org
>>>>> http://lists.squid-cache.org/listinfo/squid-users
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squid-cache.org/pipermail/squid-users/attachments/20170705/18511330/attachment.html>


More information about the squid-users mailing list