Backups aren’t just for breakfast anymore

It seems that the new site database failed to back up correctly for the past 4 months. So in order to get the site back up and running again I had to re-import an older version of the database. This means that all the work that I have done on the site is gone forever. Needless to say that it will take me a while to re-write all the posts that are missing, and get the site back to where it was.

Please take a minute and make sure that your backups are running correctly. Thank you.

Welcome to day 0.

UPDATE: Original backup restored was from 2018/10/03. I’ve just restored the site to a newer backup of 2018/10/31. undergoing changes

Good afternoon all,

I’ve just completed migrating my site from Drupal to WordPress. and it seems that resulted in a loss of all images, and some of the posts and fonts didnt transfer well either.  While I plan to go back through and remove bad formatting I doubt that I will take the time to re-cover the images, but chances are most of them were really old and no longer needed.  New posts going forward will of course have new images. 🙂

osticket Forum updated

This past Wednesday the devs over at the osTicket forums updated their forum software.

The new forum software is pretty similar to the old but there are no more categories.  The site uses tags to determine how posts are organized.  You can add tags to your post when you create it. 

Unfortunately they could not transfer your passwords.  Please use the lost password link to get the site to send you a password reset link to get in. 


osTicket 1.9.x reaches end of life

There were two very important pieces of information in yesterdays Blog post over on above and beyond the normal "Hey these new versions have been released".  If you haven't read the Blog post yet it is here:

First and foremost is that the 1.9 tree has reached it's end of life and is no longer being supported or maintained.  The devs highly recomnend that you upgrade immediately.  Historically osTicket has only supported two versions at a time so this tells me they expect 1.11 to be made stable quite quickly.

Secondly the tired and old wiki has been retired and been replaced with a brand new re-written Documentation Site.  You can get to the new site by clicking Docs on the osTicket site, or go there directly at:

The release schedule slowed down for a while there, but things seem to have finally gotten back on track.  I'm really looking forward to some of the things that I have heard about in the pipeline and will share them as soon as I can!

osTicket v1.10.4 Security Update and 1.11-rc1 Released!

There is a new version of the 1.10 series, specifically the stable 1.10.4 Security Update. You can get this version via github or at It features some improvements/bug fixes, and an important security update.

This includes the not previously available for download bug fix versions on Here is a list of the changes:



  • issue: Auto-Assignment Log (#4316)
  • issue: Language Pack Locale Mismatch (#4326)
  • issue: CLI Deploy Missing Bootstrap (#4332)
  • issue: User Import No Email (#4330)
  • issue: Ticket Lock On Disable (#4335)

Performance and Security

  • security: Fix Multiple XSS Vulnerabilities (#4331)
  • department: Error Feedback (#4331)



  • issue: Org. User Account Status (#4219)
  • upgrader: Flush Cache On Upgrade (#4227)
  • issue: Outlook _MailEndCompose (#4206)
  • issue: Files – deleteOrphans() (#4253)
  • issue: Fix imap_open Disable Authenticator (#4195)
  • Check permissions before displaying Close Task (#4177)

Performance and Security

  • issue: Information Page Performance (#4275)
  • issue: Prevent Click Jacking (#4266)
  • orm: queryset: Fix circular reference error (#4247)


Performance and Security

  • Prevent Account Takeover (be0133b)
  • Prevent Agent Directory XSS (36651b9)
  • Httponly Cookies (5b2dfce)
  • File Upload Bypass (3eb1614)
  • Only allow image attachments to be opened in the browser window (4c79ff8)
  • Fix randNumber() (5b8b95a)
  • CSRF in URL (285a292)
  • AJAX Reflected XSS (e919d8a)
The long awaited Release Candidate for 1.11 has also been released.  1.11rc-1 is available for download on the site.  This is not a Stable Release and should not be run in a production environment!
The Official Blog post about this is here:
Notice: osTicket 1.9 series has reached end of life, it's no longer being maintained. Users are highly encouraged to upgrade to the latest release of 1.10 series.

osTicket v1.10 Released!

After a long time and many release candidates have released osTicket the 1.10 stable. You can get this version via github or preferably at  It features a bunch of new enhancements and some improvements/bug fixes, and an several security/performance updates.  Here is a list of the changes:


  • Support Passive Email Threading (#3276)
  • Introduce the concept of Trusted Proxies and Local Networks (4396f91)
  • Account for agents' name format setting when sorting agents (#32745c548c7)
  • Ticket Filters: Support Lookup By Name (#3274ef9b743)
  • Enable preloaded canned responses by default (#32747267531)


  • Task: Missing Description on create (#3274, 865db9)
  • Save task due date on create (#3438)
  • Show overlay on forms submit (#3426#3391)
  • upgrader: Fix crash on SequenceLoader (#3421)
  • upgrader: Fix undefined js function when upgrading due to stale JS file (#3424)
  • Use help topic as the subject line when issue summary is disabled (#327474bdc02)
  • PEAR: Turn off peer name verification by default (SMTP) (#32744f68aeb)
  • Cast orm objects to string when doing db_real_escape (#3274e63ba58)
  • Save department on __create (#3274c664c93)
  • Limit records to be indexed per cron run to 500 (#32749174bab)

Performance and Security

  • Fix memory leak when applying 'Use Reply-To Email' ticket filter action (#343784f085d)
  • XSS: Sanitize and validate HTTP_X_FORWARDED_FOR header (#34394396f91)
  • XSS: Encode html chars on help desk title/name (#34392fb47bd)

osTicket 1.10 is just around the corner

In case you have lived under a rock the newest osTicket v1.10 should be out soon. While the developers don't give exact dates it's been three (3) months since RC2 was released, and there have been a lot (180 as of this article) commits since it's release. Here is a quick summary of all the new features and the versions that they were introduced in as well as some links to the release notes for each.

Release Candidate 2 (rc2) released on Aug 19, 2015 notes:


  • new locking system for tickets
  • Ticket Filter revamps
  • Agent import from CLI
  • Mass Transfer and Assign tickets
  • 28 bug fixes

Release Candidate (rc1) released on July 22, 2015 notes:


  • Access Control 2.0 -> Goodbye Groups, hello Roles
  • More Alert disabling fetures

Developer Preview released on May 13, 2015 notes:


  • Internationalization, Aka Multi Language Feature – Phase III
  • Tasks
  • New Advanced Search
  • Thread editing
  • Roles, and custom extended access
  • Improved knowledge base interface
  • Multiple forms and disable individual fields for Help Topics
  • Department hierarchy
  • Image annotation
  • Variable context type-ahead
  • Redesigned list management
  • Pluggable filter actions
  • Object relational mapper (ORM) about 47% of the SQL quesries are removed between 1.9.7 and v1.10

osTicket v1.9.12 Released!

There is a new version of the 1.9 series, specifically the stable 1.9.12  You can get this version via github or at  It features some improvements/bug fixes, and an important performance update.  Here is a list of the changes:



  • Fix missing search box adding user to organization (#2431)
  • Fix incorrect update time on FAQ view in staff portal (194f890)
  • Fix incorrect parsing of some multi-part MIME messages (fe62226)
  • Fix auto-claim for new ticket by staff if a filter added a canned response (eca531f)
  • Fix malformed results on remote user search when adding users (#2335)
  • Fix search by ticket number on client portal (#2294)
  • Fix association of user email without a domain to an organization without an email domain setting (#2293)

Performance and Security

  • Revert poor performing ticket stats query (#2318)

osTicket v1.9.9 Released!

There is a new version of the 1.9 series, specifically the stable 1.9.9  You can get this version via github or at  It features some improvements/bug fixes, and an important security update.  Here is a list of the changes:


  • Properly balance stripped and invalid HTML (#2145)
  • Add MANIFEST file to deployment process and retire duplicate code for packaging (#2052)


  • Fix inability to configure LDAP and S3 plugins (regression) (59337b3)
  • Fix incorrect whitespace in search indexed HTML content (#2111)
  • Add support for invalid multipart/relative content type (aaf1b74)
  • Force line breaks for very long HTML lines (56cc709)

Performance and Security

  • Fix slow query for ticket counts for large datasets (c4ace2d)
  • Fix slow thread load query (thanks @torohill) (7b7e855)