Forum

Attachment Inline P...
 
Notifications
Clear all

Attachment Inline Plugin not working anymore in osTicket-1.17-Awesome-102

8 Posts
5 Users
0 Reactions
43 Views
Posts: 16
Topic starter
(@supportcomplavis-de)
Member
Joined: 5 years ago

Hi,

after updating from 1.16.3 to 1.17.0 the "Attachment Inline Plugin" does not work anymore.

In the plugin settings it shows "(defunct — missing)".
See here:

Can you please check?
Or how can I fix this?

osTicket v1.17 // osTicket-1.17-Awesome-102
PHP 8.0.20 // MySQL 10.1.48 // Apache web server

We are looking forward to your feedback.
Thanks.

Best regards
Alexander


7 Replies
Posts: 8
(@pknightcamre-ac-uk)
Member
Joined: 6 years ago

We have the same issue. 1.16.3 to 1.17 rev2 - Get to the upgrade page and get an error aborting. Click on it a few times and it continues but then get an inline attachment .phar error on line 83.

On restart the plugin is as described above and lost all authentication on other plugins for active directory.

PHP is 8.0.19

Thanks


Reply
Posts: 8
(@peter-schaefer)
Member
Joined: 4 years ago

While fiddeling around with a fresh install in the root directory and php 8.0, i installed the plugin, created an instance and it worked quite well.

HTH


Reply
Posts: 1177
Admin
(@stevland)
Member
Joined: 2 months ago

I think this may have something to do with the old version of the plugin being overwritten with the new version, which may be confusing osTicket.

If possible, Disable and then Delete the missing Attachment Inline Plugin (1) entry.

If you have trouble getting rid of it you'll have to manually remove it from your database ost_plugin table.

Now you should be able to add the new version of the plugin that was included in the osTicket Awesome upgrade.

And then, as @peter.schaefer noted, you'll also have to create an instance before it will work (this is a new step due to osTicket's new plugin multi-instance support).

I hope this helps. Let me know!


Reply
Posts: 16
Topic starter
(@supportcomplavis-de)
Member
Joined: 5 years ago

Thank you.

I was able to disable it but not delete it in the admin panel.
Trying to delete resulted in HTTP 500:

I checked the database and saw that the "install_path" and "isphar" is wrong as the shipped version of the plugin with osTicket Awesome 1.17 is not a phar anymore.
https://osticketawesome.com/wp-content/uploads/hm_bbpui/12357/j9ckfm18zrpl8ncp43frymj74hvw3dfy.png

So i removed the .phar from "install_path" and set "isphar" to 0.
This worked and the plugin was showing without issues in the admin panel.

Anyhow I deleted it and did a fresh install to be on the safe side (deleting through the admin panel worked now).

During installation I noticed that disabled instances can not be enabled in osTicket Awesomes admin panel as the checkbox is readonly as well:
https://osticketawesome.com/wp-content/uploads/hm_bbpui/12357/7slmkn114zhjg4t9rd2p8mo4l7ymwhjk.png

I enabled it in the database and configured it in the admin panel.

Unfortunately the settings seems to not take effect.

Neither of the settings "Hide Seen" or "Number of attachments to show initially: 0" actually disable the auto-showing of attachments.

"Number of attachments to show initially: 0" did also not work before, I had to set it to at least 1 to take effect.

But "Hide Seen" did work in the previous version.

Can you please check this?


Reply
Page 1 / 2
Share: