On 7/21/2016 at 2:16 AM, Daniel's prodigious digits fired off:
On 21/07/2016 3:15 AM, Arnie Goetchius wrote:
WaltS48 wrote:
On 07/20/2016 11:54 AM, Arnie Goetchius wrote:
Desiree wrote:
On 7/18/2016 10:38 PM, Paul B. Gallagher wrote:
Ray_Net wrote:
Paul B. Gallagher wrote on 19/07/2016 00:59:
Ray_Net wrote:

So the best default User agent string could be:
: Mozilla/5.0 (Windows NT 6.1; rv:41.0) Gecko/20100101
SeaMonkey/2.38
same as Firefox/41.0

then it will be recognized as FF by the bad sniffing method and
recognized as SM by everybody.
You're thinking like a human being, silly!

Some sniffers reject a UA string that contains "SeaMonkey" even
if it
also contains "Firefox." That's why the solution in this thread
worked
-- because Chase's sniffer is that stupid. You have to pretend
to be
Firefox AND pretend not to be SeaMonkey.

I just thinked that the sniffer will only use the last "word"
which is
in this case "Firefox/41.0" instead of in the normal UAstring the
last
"word" is "SeaMonkey/2.38"

So could be better to have the default string this:
Mozilla/5.0 (Windows NT 6.1; rv:41.0) Gecko/20100101
SeaMonkey/2.38 same
as Firefox/41.0
instead of this:
Mozilla/5.0 (Windows NT 6.1; rv:41.0) Gecko/20100101 Firefox/41.0
SeaMonkey/2.38

Is my idea a bad idea ?
If it works, it's good; if it doesn't, it's bad. Only a Chase
customer
can tell us. I can't log in because I don't bank with them. My
bank is
fine with SeaMonkey.

For me, as a Chase customer, SeaMonkey cannot be in the string at
all. I have
Windows 8.0 Pro and am using User Agent Switcher extension and
chose this
string: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:40.0) Gecko/20100101
Firefox/40.0.  It works fine.
I logged into my Chase account (with Firefox, of course) and used
their Secure
Message center to send the following message. They say they will be
back to me
in one business day. I am looking forward to what they say. Probably
"We no
longer support Netscape" :-)

        Why Won’t Chase Accept Seamonkey as a Legitimate Browser?

The original and most popular internet web browser in the early
1990’s was
Netscape Navigator. When the ability to send and receive emails was
added to the
Netscape Navigator’s capabilities, the browser’s  name was  changed
to Netscape
Communicator.  Netscape Communicator was eventually taken over by
the Mozilla
Foundation where in addition to Netscape Communicator,  Mozilla
produced a
browser only without email capability and called it Firefox. At that
time
Netscape Communicator was renamed Seamonkey.  In essence, Seamonkey
is a direct
descendant of the original Netscape browser.  It continues to be
maintained by
Mozilla and the browser portion of Seamonkey works the same way as
FireFox.

The problem is that when the Chase web software looks at the browser
being used
as defined by the User Agent  string shown below, it accepts the
User Agent
string from Firefox but rejects the User Agent string from
Seamonkey. The only
difference between the two User Agent strings is that the one from
Seamonkey
adds “Seamonkey/2.40” at the end. Other than that, they are both the
same.  User
Agent strings will also vary depending on the operating system used
by the
computer. However, the common part of the User Agent string,
“Gecko/20100101” is
always present no matter what operating system is being used.

I hope that the people who run your website will once again accept
the users of
the descendant of the original web browser now called Seamonkey as
do the other
major financial institutions such as American Express, Wells Fargo,
Charles
Schwab, etc, etc

User Agent String Samples for Firefox and Seamonkey

Firefox

   Mozilla/5.0 (Windows NT 10.0; WOW64; rv:43.0) Gecko/20100101
Firefox/43.0

Seamonkey

    Mozilla/5.0 (Windows NT 10.0; WOW64; rv:43.0) Gecko/20100101
Firefox/43.0
SeaMonkey/2.40



Actually it is SeaMonkey and not maintained by Mozilla, but the
SeaMonkey
Council, a small group of dedicated volunteers, that has lost some of
its long
time contributors, just like Thunderbird.

Nice letter though.

Thanks for the correction on SeaMonkey Council. If my communication
with their
message center doesn't work, I will send a copy of the above to Dr Gavin
Michael, Chief Technology Officer at Chase at their NY HQ.

And if I were to be picky picky, I would state that the correct User
Agent string for SeaMonkey 2.40 was ...

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:43.0) Gecko/20100101 SeaMonkey/2.40

If you go to Edit->Prefs->Advanced->HTTP Networking, you can select to
"Advertise Firefox Capability" in the User Agent String, which adds the
Firefox/43.0 bit.

And Arnie, if you do actually send in a real "Pen and Ink" letter, it
might also be worthwhile mentioning that other browsers, which currently
cannot get to the Chase site because of the incorrect sniffing,
could/would also work if Chase sniffed for the Gecko process, rather
than for a particular Browser Name.


And include these links as well:

<http://geckoisgecko.org/>

<http://www.sitepoint.com/article/dhtml-utopia-modern-web-design/4>

<http://archive.bclary.com/xbProjects-docs/geckoGetRv/>

--
Ed Mullen
http://edmullen.net/
Does the name Pavlov ring a bell?
_______________________________________________
support-seamonkey mailing list
[email protected]
https://lists.mozilla.org/listinfo/support-seamonkey

Reply via email to