Add List To Reply
Sending email
How to make my customers ticket creation page to look like...
multiple ticket created in 1 email osticket

Adding Column to User Directory table
To upgrade from 1.9.12 to 1.9.15
osTicket Version | v1.9.12 (19292ad) Upgrade— v1.9.15 is available |
MySQL Version 5.6.30
Is there a List of OST APIs?
Department/help topics modification
Add Fields to User Profile Details
DB Error #1054
[SELECT A3.`address` AS `user__default_email__address`, null AS number, COUNT(DISTINCT A1.`ticket_id`) AS `tickets` FROM `osdb_ticket` A1 JOIN `osdb_user` A2 ON (A1.`user_id` = A2.`id`) LEFT JOIN `osdb_user_email` A3 ON (A2.`default_email_id` = A3.`id`) WHERE (A1.`staff_id` = 4 OR A1.`team_id` IN (SELECT A1.`team_id` FROM `osdb_team_member` A1 WHERE A1.`staff_id` = 4) OR A1.`dept_id` IN ('1')) GROUP BY A3.`address` ORDER BY __relevance__ DESC LIMIT 25] Unknown column '__relevance__' in 'order clause'
---- Backtrace ----
#0 (root)/include/mysqli.php(204): osTicket->logDBError('DB Error #1054', '[SELECT A3.`add...')
#1 (root)/include/class.orm.php(3133): db_query('SELECT A3.`addr...', true, true)
#2 (root)/include/class.orm.php(3180): MySqlExecutor->execute()
#3 (root)/include/class.orm.php(1865): MySqlExecutor->getArray()
#4 (root)/include/class.orm.php(1815): HashArrayIterator->{closure}()
#5 (root)/include/class.orm.php(1794): CallbackSimpleIterator->next()
#6 (root)/include/class.orm.php(1803): CallbackSimpleIterator->rewind()
#7 (root)/include/class.orm.php(1463): CallbackSimpleIterator->valid()
#8 (root)/include/class.orm.php(1480): CachedResultSet->fillTo(9223372036854775807)
#9 (root)/include/class.orm.php(1489): CachedResultSet->asArray()
#10 (root)/include/ajax.tickets.php(79): CachedResultSet->getIterator()
#11 (root)/include/class.dispatcher.php(145): TicketsAjaxAPI->lookup()
#12 (root)/include/class.dispatcher.php(38): UrlMatcher->dispatch('lookup', Array)
#13 (root)/include/class.dispatcher.php(120): Dispatcher->resolve('lookup', Array)
#14 (root)/include/class.dispatcher.php(38): UrlMatcher->dispatch('/tickets/lookup', NULL)
#15 (root)/scp/ajax.php(262): Dispatcher->resolve('/tickets/lookup')
#16 {main}
Wrong Time zone show
Need to help to resolve this issue.
When we are booking the ticket, it show wrong time.
OS - centos 7
DB Error #1054
Hi all,
To day I got this message from server, my system:
Server Information
osTicket Version v1.10 (901e5ea)
Web Server Software Apache/2.4.17 (Win32) OpenSSL/1.0.2d PHP/5.5.38
MySQL Version 10.1.13
PHP Version 5.5.38
Detail error:
SELECT A3.`address` AS `user__default_email__address`, null AS number, COUNT(DISTINCT A1.`ticket_id`) AS `tickets` FROM `ost_ticket` A1 JOIN `ost_user` A2 ON (A1.`user_id` = A2.`id`) LEFT JOIN `ost_user_email` A3 ON (A2.`default_email_id` = A3.`id`) WHERE (A1.`staff_id` = 4 OR A1.`team_id` IN (SELECT A1.`team_id` FROM `ost_team_member` A1 WHERE A1.`staff_id` = 4) OR A1.`dept_id` IN ('4')) GROUP BY A3.`address` ORDER BY __relevance__ DESC LIMIT 25]
Unknown column '__relevance__' in 'order clause'<br /> <br />
---- Backtrace ----<br />
#0 D:\Xampp\htdocs\ticket\include\mysqli.php(204): osTicket->logDBError('DB Error #1054', '[SELECT A3.`add...')<br />
#1 D:\Xampp\htdocs\ticket\include\class.orm.php(3133): db_query('SELECT A3.`addr...', true, true)<br />
#2 D:\Xampp\htdocs\ticket\include\class.orm.php(3180): MySqlExecutor->execute()<br />
#3 D:\Xampp\htdocs\ticket\include\class.orm.php(1865): MySqlExecutor->getArray()<br />
#4 D:\Xampp\htdocs\ticket\include\class.orm.php(1815): HashArrayIterator->{closure}()<br />
#5 D:\Xampp\htdocs\ticket\include\class.orm.php(1794): CallbackSimpleIterator->next()<br />
#6 D:\Xampp\htdocs\ticket\include\class.orm.php(1803): CallbackSimpleIterator->rewind()<br />
#7 D:\Xampp\htdocs\ticket\include\class.orm.php(1463): CallbackSimpleIterator->valid()<br />
#8 D:\Xampp\htdocs\ticket\include\class.orm.php(1480): CachedResultSet->fillTo(2147483647)<br />
#9 D:\Xampp\htdocs\ticket\include\class.orm.php(1489): CachedResultSet->asArray()<br />
#10 D:\Xampp\htdocs\ticket\include\ajax.tickets.php(79): CachedResultSet->getIterator()<br />
#11 [internal function]: TicketsAjaxAPI->lookup()<br />
#12 D:\Xampp\htdocs\ticket\include\class.dispatcher.php(145): call_user_func_array(Array, Array)<br />
#13 D:\Xampp\htdocs\ticket\include\class.dispatcher.php(38): UrlMatcher->dispatch('lookup', Array)<br />
#14 D:\Xampp\htdocs\ticket\include\class.dispatcher.php(120): Dispatcher->resolve('lookup', Array)<br />
#15 D:\Xampp\htdocs\ticket\include\class.dispatcher.php(38): UrlMatcher->dispatch('/tickets/lookup', NULL)<br />
#16 D:\Xampp\htdocs\ticket\scp\ajax.php(262): Dispatcher->resolve('/tickets/lookup')<br />
#17 {main}
So, what's the problem?
SMTP : Authentication failure
installed in windows (WAMP) and in debian .... and in neither of the two
systems do the smtp with authentication work ....
Authentication failure [SMTP: Invalid response code received from server (code: 535, response: Authentication failed)]
I have no idea it can be. My Osticket version is 1.9.15 and my email server is MDaemon 10.0. I would appreciate your help. regards
How to associate one form to one email template?
DB Error #1064 & closed tickets not viewable
agents can not see closed tickets.
Agent (as Admin with all permissions) can see all closed tickets,
but agent that has tickets assigned to them can not see closed tickets.
(Users can see closed tickets)
I assigned the tickets to a Department that the agent has access to.
I wondered if this DB error had anything to do with it.
[SELECT A2.`id` AS `dept__id`, AVG(DATEDIFF(A1.`closed`, A1.`created`)) AS `ServiceTime`, AVG(DATEDIFF(A4.`created`, A5.`created`)) AS `ResponseTime` FROM `ost2f_ticket` A1 JOIN `ost2f_department` A2 ON (A1.`dept_id` = A2.`id`) LEFT JOIN `ost2f_thread` A3 ON (A3.`object_type` = 'T' AND A1.`ticket_id` = A3.`object_id`) LEFT JOIN `ost2f_thread_entry` A4 ON (A3.`id` = A4.`thread_id` AND A4.`type` = 'R') LEFT JOIN `ost2f_thread_entry` A5 ON (A4.`pid` = A5.`id`) WHERE A1.`dept_id` IN () GROUP BY A2.`id`]
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') GROUP BY A2.`id`' at line 1<br />
<br />
---- Backtrace ----<br />
#0 (root)/include/mysqli.php(204): osTicket->logDBError('DB Error #1064', '[SELECT A2.`id`...')<br />
#1 (root)/include/class.orm.php(3133): db_query('SELECT A2.`id` ...', true, true)<br />
#2 (root)/include/class.orm.php(3180): MySqlExecutor->execute()<br />
#3 (root)/include/class.orm.php(1865): MySqlExecutor->getArray()<br />
#4 (root)/include/class.orm.php(1815): HashArrayIterator->{closure}()<br />
#5 (root)/include/class.orm.php(1794): CallbackSimpleIterator->next()<br />
#6 (root)/include/class.orm.php(1803): CallbackSimpleIterator->rewind()<br />
#7 (root)/include/class.orm.php(1463): CallbackSimpleIterator->valid()<br />
#8 (root)/include/class.orm.php(1480): CachedResultSet->fillTo(9223372036854775807)<br />
#9 (root)/include/class.orm.php(1489): CachedResultSet->asArray()<br />
#10 (root)/include/class.report.php(234): CachedResultSet->getIterator()<br />
#11 (root)/include/staff/dashboard.inc.php(86): OverviewReport->getTabularData('dept')<br />
#12 (root)/scp/dashboard.php(50): require_once('/home/savers/pu...')<br />
#13 {main}
ALSO..... (problem above was happening before this mod)
I installed the MOD "On-Hold" (discussion 90294) ticket and uninstalled it, now I get
DB Error #1146
( i am sure I deleted his ticket,php, ticket.inc.php)
[SELECT COUNT(*) FROM ost_ticket WHERE `ost_ticket`.`status_id` = 6;] Table 'savers_osti691.ost_ticket' doesn't exist
---- Backtrace ----
#0 (root)/include/mysqli.php(204): osTicket->logDBError('DB Error #1146', '[SELECT COUNT(*...')
#1 (root)/scp/tickets.php(361): db_query('SELECT COUNT(*)...')
#2 {main}
Thank you
Problem with answers of tickets
Good afternoon
I have installed the free version of osTicketand it seems an excellent tool but I am having a problem when answering the
tickets and I would like to know how to solve it.

this is the error and i would like to know as fix it.
Thanks so much for you answer
Upgrade Error from 1.9.14 to 1.10
I need some help.
I'm getting an error when attempting to upgrade OSTicket from 1.9.14 to 1.10, with the following error:
[core]: Upgrader Error
[ALTER TABLE `ost_staff` ADD `lang` varchar(16) DEFAULT NULL AFTER `signature`, ADD `timezone` varchar(64) default NULL AFTER `lang`, ADD `locale` varchar(16) DEFAULT NULL AFTER `timezone`, ADD `extra` text AFTER `default_paper_size`] Duplicate column name 'lang'
I've checked the column, but it's not duplicated.
- PHP Version: 5.6.31
- Using IIS
- Updated the ldap plugin
Do you need more information?
Hope you have some ideas. Thanks in advance.
Julia
Re open a ticket when it's closed
I've 1.10 rc2 installed.
I would like to prevent a user from answering / reopening a ticket when this is closed.
It's possible?
thanks
Email adresses conflicting with domain?
Hello!
I set up osticket 1.9.15 at http://support.fwp.at and everything works for now, but i can not use @fwp email adresses (suche as firstname.lastname@fwp.at) for new agents or as response email adress when i am creating a new ticket as guest. The error message i get i that i must use a correct email adress. It works without Problem for any other email adress but @fwp.at email adresses.
I want to use osticket as comapny internal helpdesk tool so this is a problem.
Is there a way to solve this?
Environment: Win 10 Pro, PHP 5.6, MySQL 5.5, IIs 10.0
Thanks in advance for your help!