Upgraded 3.8.8 -> 4.2.0, IE issues

I just upgraded from 3.8.8 to 4.2.0, and we’re having some difficulty
with Internet Explorer.

It seems it is unable to submit forms except for the Jumbo form.
There’s no errors, it just redisplays the page. This is manifesting in
a number of forms including the actions “comment” and “reply”, when
trying to save user preferences, when clicking “Add these terms and
Search” in the search builder, and so forth. The only thing that works
for commenting and replying is to use the Jumbo form, which is far from
ideal.

I’ve tried a number of things like turning off the CKeditor, disabling
extensions, changing Internet Explorer options and settings, and I
haven’t come across the magic yet. Has anyone else experienced this and
knows what the issue is? Googling has not been fortuitous, either.

Tom Lahti
toml@dmsolutions.com

This e-mail message is confidential and is intended solely for the use of the addressee(s) named above. If you are not the intended recipient, or the person responsible to deliver it to the recipient, you are hereby advised that any dissemination, distribution or copying of this communication is prohibited. If you have received this e-mail in error, please notify the sender by return e-mail. Thank you.

Tom – I have also experienced this issue along with the previously communicated broken email issues, both of which are blocking a 4.2.0 upgrade in our environment. No resolution on either, yet.

I just upgraded from 3.8.8 to 4.2.0, and we’re having some difficulty with Internet Explorer.

It seems it is unable to submit forms except for the Jumbo form.
There’s no errors, it just redisplays the page. This is manifesting in
a number of forms including the actions “comment” and “reply”, when trying to save user preferences, when clicking “Add these terms and Search” in the search builder, and so forth. The only thing that works for commenting and replying is to use the Jumbo form, which is far from ideal.

I’ve tried a number of things like turning off the CKeditor, disabling extensions, changing Internet Explorer options and settings, and I haven’t come across the magic yet. Has anyone else experienced this and knows what the issue is? Googling has not been fortuitous, either.

Tom Lahti
toml@dmsolutions.com

This e-mail message is confidential and is intended solely for the use of the addressee(s) named above. If you are not the intended recipient, or the person responsible to deliver it to the recipient, you are hereby advised that any dissemination, distribution or copying of this communication is prohibited. If you have received this e-mail in error, please notify the sender by return e-mail. Thank you.

I was sent a patch for this at one point, and was told the fix is coming in 4.2.1.

IIRC, the problem is in /opt/rt4/share/static/js/forms.js (or where ever you have RT installed at). I can’t remember which line needs to change, but here’s what mine looks like:

jQuery(function() {
jQuery(‘form’).submit(function() {
jQuery(this).find(‘input[type=“submit”]’).attr(‘disabled’,‘disabled’);
return true;
})
jQuery(‘input[type=“submit”]’).click(function() {
var $this = jQuery(this);
var name = $this.attr(‘name’);
if (!name) { return true; }
$this.after( jQuery(‘’, {type: “hidden”, name: name, value: $this.val()} ) );
return true;
})
});

-Tyler Sweet>>> On 10/29/2013 at 3:54 PM, in message 19AE285F8495424FA7AF79F7CCCA6B8726BC3790@EMBX-CLFT2.cdc.gov, “Wright, Cory (CDC/OID/NCIRD) (CTR)” wmi8@cdc.gov wrote:

Tom – I have also experienced this issue along with the previously
communicated broken email issues, both of which are blocking a 4.2.0 upgrade
in our environment. No resolution on either, yet.

  • Cory

-----Original Message-----
From: rt-users-bounces@lists.bestpractical.com
[mailto:rt-users-bounces@lists.bestpractical.com] On Behalf Of Tom Lahti
Sent: Tuesday, October 29, 2013 4:43 PM
To: rt-users@lists.bestpractical.com
Subject: [rt-users] Upgraded 3.8.8 → 4.2.0, IE issues

I just upgraded from 3.8.8 to 4.2.0, and we’re having some difficulty with
Internet Explorer.

It seems it is unable to submit forms except for the Jumbo form.
There’s no errors, it just redisplays the page. This is manifesting in
a number of forms including the actions “comment” and “reply”, when trying
to save user preferences, when clicking “Add these terms and Search” in the
search builder, and so forth. The only thing that works for commenting and
replying is to use the Jumbo form, which is far from ideal.

I’ve tried a number of things like turning off the CKeditor, disabling
extensions, changing Internet Explorer options and settings, and I haven’t
come across the magic yet. Has anyone else experienced this and knows what
the issue is? Googling has not been fortuitous, either.


Tom Lahti
toml@dmsolutions.com

This e-mail message is confidential and is intended solely for the use of the
addressee(s) named above. If you are not the intended recipient, or the
person responsible to deliver it to the recipient, you are hereby advised
that any dissemination, distribution or copying of this communication is
prohibited. If you have received this e-mail in error, please notify the
sender by return e-mail. Thank you.

Ah, sorry for the double-post. I found the message here:
[rt-users] Updating Ticket fails in 4.2.0 using IE9>>> On 10/29/2013 at 3:58 PM, in message 526FDB3B0200002C0002BC7B@Iris.cbe.com, “Tyler Sweet” tbsweet@cbecompanies.com wrote:

I was sent a patch for this at one point, and was told the fix is coming in
4.2.1.

IIRC, the problem is in /opt/rt4/share/static/js/forms.js (or where ever you
have RT installed at). I can’t remember which line needs to change, but
here’s what mine looks like:

jQuery(function() {
jQuery(‘form’).submit(function() {
jQuery(this).find(‘input[type=“submit”]’).attr(‘disabled’,‘disabled’);
return true;
})
jQuery(‘input[type=“submit”]’).click(function() {
var $this = jQuery(this);
var name = $this.attr(‘name’);
if (!name) { return true; }
$this.after( jQuery(‘’, {type: “hidden”, name: name, value:
$this.val()} ) );
return true;
})
});

-Tyler Sweet

On 10/29/2013 at 3:54 PM, in message 19AE285F8495424FA7AF79F7CCCA6B8726BC3790@EMBX-CLFT2.cdc.gov, “Wright, Cory (CDC/OID/NCIRD) (CTR)” wmi8@cdc.gov wrote:
Tom – I have also experienced this issue along with the previously
communicated broken email issues, both of which are blocking a 4.2.0 upgrade

in our environment. No resolution on either, yet.

  • Cory

-----Original Message-----
From: rt-users-bounces@lists.bestpractical.com
[mailto:rt-users-bounces@lists.bestpractical.com] On Behalf Of Tom Lahti
Sent: Tuesday, October 29, 2013 4:43 PM
To: rt-users@lists.bestpractical.com
Subject: [rt-users] Upgraded 3.8.8 → 4.2.0, IE issues

I just upgraded from 3.8.8 to 4.2.0, and we’re having some difficulty with
Internet Explorer.

It seems it is unable to submit forms except for the Jumbo form.
There’s no errors, it just redisplays the page. This is manifesting in
a number of forms including the actions “comment” and “reply”, when trying
to save user preferences, when clicking “Add these terms and Search” in the
search builder, and so forth. The only thing that works for commenting and
replying is to use the Jumbo form, which is far from ideal.

I’ve tried a number of things like turning off the CKeditor, disabling
extensions, changing Internet Explorer options and settings, and I haven’t
come across the magic yet. Has anyone else experienced this and knows what
the issue is? Googling has not been fortuitous, either.


Tom Lahti
toml@dmsolutions.com

This e-mail message is confidential and is intended solely for the use of the

addressee(s) named above. If you are not the intended recipient, or the
person responsible to deliver it to the recipient, you are hereby advised
that any dissemination, distribution or copying of this communication is
prohibited. If you have received this e-mail in error, please notify the
sender by return e-mail. Thank you.

I was sent a patch for this at one point, and was told the fix is coming in 4.2.1.

IIRC, the problem is in /opt/rt4/share/static/js/forms.js (or where ever you have RT installed at). I can’t remember which line needs to change, but here’s what mine looks like:

jQuery(function() {
jQuery(‘form’).submit(function() {
jQuery(this).find(‘input[type=“submit”]’).attr(‘disabled’,‘disabled’);
return true;
})
jQuery(‘input[type=“submit”]’).click(function() {
var $this = jQuery(this);
var name = $this.attr(‘name’);
if (!name) { return true; }
$this.after( jQuery(‘’, {type: “hidden”, name: name, value: $this.val()} ) );
return true;
})
});

-Tyler Sweet

Yes, that does indeed fix the issue for us. For the record, its just
changing “$this.append” to “$this.after”.

Tom

This e-mail message is confidential and is intended solely for the use of the addressee(s) named above. If you are not the intended recipient, or the person responsible to deliver it to the recipient, you are hereby advised that any dissemination, distribution or copying of this communication is prohibited. If you have received this e-mail in error, please notify the sender by return e-mail. Thank you.

Tom – I have also experienced this issue along with the previously
communicated broken email issues, both of which are blocking a 4.2.0
upgrade in our environment. No resolution on either, yet.

In the hopes that folks searching will find the ticket where we
resolved this.

Ticket:
http://issues.bestpractical.com/Ticket/Display.html?id=26797

Link from ticket to patch on GitHub

-kevin