Proxy changing my user agent build stringUbuntu 9.10 and Squid 2.7 Transparent Proxy TCP_DENIEDBlocking...

Are there other characters in the Star Wars universe who had damaged bodies and needed to wear an outfit like Darth Vader?

A bug in Excel? Conditional formatting for marking duplicates also highlights unique value

Why would the IRS ask for birth certificates or even audit a small tax return?

How do we objectively assess if a dialogue sounds unnatural or cringy?

I've given my players a lot of magic items. Is it reasonable for me to give them harder encounters?

Was it really inappropriate to write a pull request for the company I interviewed with?

Quitting employee has privileged access to critical information

“I had a flat in the centre of town, but I didn’t like living there, so …”

What can I do if someone tampers with my SSH public key?

Linear Combination of Atomic Orbitals

How to write a chaotic neutral protagonist and prevent my readers from thinking they are evil?

In the world of The Matrix, what is "popping"?

How to chmod files that have a specific set of permissions

What is the oldest European royal house?

Does the US political system, in principle, allow for a no-party system?

Should we avoid writing fiction about historical events without extensive research?

How do you make a gun that shoots melee weapons and/or swords?

What is the purpose of a disclaimer like "this is not legal advice"?

Are angels creatures (Mark 16:15) and can they repent (Rev 2:5 and Rom 8:21)

Split a number into equal parts given the number of parts

Dukha vs legitimate need

Ultrafilters as a double dual

What is Tony Stark injecting into himself in Iron Man 3?

When to use the term transposed instead of modulation?



Proxy changing my user agent build string


Ubuntu 9.10 and Squid 2.7 Transparent Proxy TCP_DENIEDBlocking apache access via user agent stringVanilla .Net 4.0 website cannot identify some AppleWebKit based browsersillegitimate traffic from user agent Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729)Please deconstruct a user agent string for meNeed Explanation of User AgentIs this user agent string related to Safari?Nginx shows no user agent stringnginx: parse UA and try_files by UA partsHow do we configure nginx to prevent proxy abuse?













0















I'm making 2 connections to a web server. The first one is not using a proxy and the second one is using a proxy.



In the web server access.log I can see my user agent reported in two different ways.



Not using proxy:



Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36"



Using Proxy:



Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/FB7395



The modified part is different if I use another proxy.
It only happens using http:// sites (on https:// the string is not modified). Also, if I change the ua starting string from Mozilla/5.0 to (i.e.) Mozilla 5.0 (removing the slash) the us is not being modified.



All this make me think the proxy intercepts "Mozilla/5.0" string and modifies the build, but my proxy provider said they do not alter that. But...



Any idea? Thank you!!!










share|improve this question














bumped to the homepage by Community 16 mins ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.




















    0















    I'm making 2 connections to a web server. The first one is not using a proxy and the second one is using a proxy.



    In the web server access.log I can see my user agent reported in two different ways.



    Not using proxy:



    Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36"



    Using Proxy:



    Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/FB7395



    The modified part is different if I use another proxy.
    It only happens using http:// sites (on https:// the string is not modified). Also, if I change the ua starting string from Mozilla/5.0 to (i.e.) Mozilla 5.0 (removing the slash) the us is not being modified.



    All this make me think the proxy intercepts "Mozilla/5.0" string and modifies the build, but my proxy provider said they do not alter that. But...



    Any idea? Thank you!!!










    share|improve this question














    bumped to the homepage by Community 16 mins ago


    This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.


















      0












      0








      0








      I'm making 2 connections to a web server. The first one is not using a proxy and the second one is using a proxy.



      In the web server access.log I can see my user agent reported in two different ways.



      Not using proxy:



      Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36"



      Using Proxy:



      Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/FB7395



      The modified part is different if I use another proxy.
      It only happens using http:// sites (on https:// the string is not modified). Also, if I change the ua starting string from Mozilla/5.0 to (i.e.) Mozilla 5.0 (removing the slash) the us is not being modified.



      All this make me think the proxy intercepts "Mozilla/5.0" string and modifies the build, but my proxy provider said they do not alter that. But...



      Any idea? Thank you!!!










      share|improve this question














      I'm making 2 connections to a web server. The first one is not using a proxy and the second one is using a proxy.



      In the web server access.log I can see my user agent reported in two different ways.



      Not using proxy:



      Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36"



      Using Proxy:



      Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/FB7395



      The modified part is different if I use another proxy.
      It only happens using http:// sites (on https:// the string is not modified). Also, if I change the ua starting string from Mozilla/5.0 to (i.e.) Mozilla 5.0 (removing the slash) the us is not being modified.



      All this make me think the proxy intercepts "Mozilla/5.0" string and modifies the build, but my proxy provider said they do not alter that. But...



      Any idea? Thank you!!!







      proxy useragent






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked May 2 '17 at 13:35









      Ivan Maria SpadacentaIvan Maria Spadacenta

      164




      164





      bumped to the homepage by Community 16 mins ago


      This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.







      bumped to the homepage by Community 16 mins ago


      This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
























          1 Answer
          1






          active

          oldest

          votes


















          0














          Your proxy provider is changing your string. There's no way that they are not. It's possible that to person you spoke to about this is unaware.



          The real giveaway here is that it does not happen on TLS/SSL connections. This is because your provider cannot change this data, because they can't read it in order to change it.



          It's also possible that they have a bug in their system that is performing this change, and they just don't realise it.






          share|improve this answer























            Your Answer








            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "2"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f847775%2fproxy-changing-my-user-agent-build-string%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0














            Your proxy provider is changing your string. There's no way that they are not. It's possible that to person you spoke to about this is unaware.



            The real giveaway here is that it does not happen on TLS/SSL connections. This is because your provider cannot change this data, because they can't read it in order to change it.



            It's also possible that they have a bug in their system that is performing this change, and they just don't realise it.






            share|improve this answer




























              0














              Your proxy provider is changing your string. There's no way that they are not. It's possible that to person you spoke to about this is unaware.



              The real giveaway here is that it does not happen on TLS/SSL connections. This is because your provider cannot change this data, because they can't read it in order to change it.



              It's also possible that they have a bug in their system that is performing this change, and they just don't realise it.






              share|improve this answer


























                0












                0








                0







                Your proxy provider is changing your string. There's no way that they are not. It's possible that to person you spoke to about this is unaware.



                The real giveaway here is that it does not happen on TLS/SSL connections. This is because your provider cannot change this data, because they can't read it in order to change it.



                It's also possible that they have a bug in their system that is performing this change, and they just don't realise it.






                share|improve this answer













                Your proxy provider is changing your string. There's no way that they are not. It's possible that to person you spoke to about this is unaware.



                The real giveaway here is that it does not happen on TLS/SSL connections. This is because your provider cannot change this data, because they can't read it in order to change it.



                It's also possible that they have a bug in their system that is performing this change, and they just don't realise it.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered May 2 '17 at 13:38









                Mark HendersonMark Henderson

                61.1k29163247




                61.1k29163247






























                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Server Fault!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f847775%2fproxy-changing-my-user-agent-build-string%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    As a Security Precaution, the user account has been locked The Next CEO of Stack OverflowMS...

                    Список ссавців Італії Природоохоронні статуси | Список |...

                    Українські прізвища Зміст Історичні відомості |...