Koozali.org: home of the SME Server

help desk ticket system

Offline treyh

  • ****
  • 116
  • +0/-0
    • http://www.wilnet1.com
help desk ticket system
« on: March 13, 2005, 05:02:28 PM »
I'm looking for a solution for a help desk ticket system. I want users to have their own passwords and be able to post a ticket requesting for help. I want to be able to browse to it with a web browser and be able to manage, post notes, and close tickets.

I've already tried perldesk, and some other php solutions but they seem to have too many problems. Anyone want to suggest the best one to uses for SME server?
Trey - Network Specialist......

Damian

help desk ticket system
« Reply #1 on: March 13, 2005, 10:25:10 PM »
Search the forums for helpdesk. Tools like One|Zero and HelpmeICT have already been referenced.
Damian

g00s3m4n

help desk ticket system
« Reply #2 on: March 14, 2005, 09:01:03 PM »
Hello..

I use osticket on my SME box, it is quick and easy to setup find it at http://www.osticket.com/

g

Offline treyh

  • ****
  • 116
  • +0/-0
    • http://www.wilnet1.com
I tried that
« Reply #3 on: March 14, 2005, 10:07:27 PM »
I tried osticket but I don't know anything about mysql. ON the configuration wizard it asks for the mysql user/pass/database and I tried entering different information but couldn't get it to work. If you want to help me out that'd be great. For now I'm going to try

http://brage-cm.sourceforge.net/
Trey - Network Specialist......

Offline CharlieBrady

  • *
  • 6,918
  • +3/-0
Re: help desk ticket system
« Reply #4 on: March 14, 2005, 10:14:32 PM »
Quote from: "treyh"
I'm looking for a solution for a help desk ticket system. I want users to have their own passwords and be able to post a ticket requesting for help. I want to be able to browse to it with a web browser and be able to manage, post notes, and close tickets.


You might have a look at RT (http://www.bestpractical.com/rt). It's what e-smith/rt used to use for its security/bug tracking system, and it's come a long way since the version we used.

It's complex to install, but I'm thinking about putting a contrib together to automate most of that. Don't hold your breath though.

g00s3m4n

help desk ticket system
« Reply #5 on: March 15, 2005, 07:17:41 AM »
treyh,

I will gladly help you out with osticket. would you like for me to put together a howto? or would you like me to assist with the installation?

let me know

g

Offline treyh

  • ****
  • 116
  • +0/-0
    • http://www.wilnet1.com
help desk ticket system
« Reply #6 on: March 15, 2005, 02:39:35 PM »
Quote from: "g00s3m4n"
treyh,

I will gladly help you out with osticket. would you like for me to put together a howto? or would you like me to assist with the installation?

let me know

g


g00s3m4n I would be very appreciative if you would put together a brief howto and then installation instructions.

I'm not totally new with SME but I'm still learning the unix/linux/bsd world.
Trey - Network Specialist......

Offline treyh

  • ****
  • 116
  • +0/-0
    • http://www.wilnet1.com
excellent news
« Reply #7 on: March 16, 2005, 04:24:33 PM »
I installed phpmyadmin and then installed osticket and everything went very smooth. It's working great. Thanks for all your help though, it pointed me back to using osticket again which I really like. If anyone wants a walk thru of what I did, just post a reply.
Trey - Network Specialist......

Offline del

  • *
  • 765
  • +0/-0
help desk ticket system
« Reply #8 on: March 19, 2005, 06:05:02 AM »
Hi Treyh,
Care to share your work? A howto would be nice.
Regards,
Del :pint:
If at first you don't succeed, then sky-diving is not for you!
"Life is like a coin. You can spend it anyway you wish, but you can only spend it once." --Author Unknown

Offline treyh

  • ****
  • 116
  • +0/-0
    • http://www.wilnet1.com
Treys Howto for osticket
« Reply #9 on: March 21, 2005, 03:58:48 AM »
This is how I installed and configured osticket.

1. wget http://www.osticket.com/download.php?file=osticket_1.2.7.zip
That's the latest stable version.There is a beta but I found too many bugs.
2. unzip the osticket files into /home/e-smith/files/ibays/Primary/html (or wherever your site is) The unzipping will create a directory called osticket. Leave that directory there.
3. chmod 777 to config.php (in the osticket directory)
4. wget http://mirror.contribs.org/smeserver/contribs/nightspirit/e-smith-phpmyadmin/e-smith-phpmyadmin-2.6.0-12.noarch.rpm
type rpm -ivh e-smith-phpmyadmin-2.6.0-12.noarch.rpm to install it.
5. goto https://yourservername/phpmyadmin/ and login with the admin user and password of your sme box.
6. in the mysql database add a user with full privileges (or set admin to have full privileges)
7. then browse to http://yourservername/osticket
8. walk thru the easy setup wizard. Make sure that:
a. the database you use is mysql
b. and you enter the user you added to that database or the existing user that you gave full privileges with.
9. then when finished with the setup wizard just browse to http://yourservername/osticket/admin.php and login with the name you created in the setup wizard.
10. When all is done, rename config.php in the osticket directory and make sure everything still works. If it all does, then delete it (since you chmoded it to 777)

If you try it and it doesn't work, let me know.

** I found most of the ticket systems required MYSQL which I am not familiar with. That's why phpmyadmin made it very easy to deal with the MYSQL databases. As long as you get phpmyadmin and set the database up according to the ticket system, perldesk and etc., then they should all be very easy to setup )
Trey - Network Specialist......

Offline CharlieBrady

  • *
  • 6,918
  • +3/-0
Re: Treys Howto for osticket
« Reply #10 on: March 21, 2005, 03:49:35 PM »
Quote from: "treyh"

3. chmod 777 to config.php (in the osticket directory)


Don't ever, ever chmod a directory to 777. It's always wrong, and just an indication that not enough thought has gone into what the permissions really should be.

drywalldude

chmod calculator
« Reply #11 on: March 21, 2005, 06:24:36 PM »
http://www.robolink.com/calculators10.htm

a link to permissions calculator

g00s3m4n

help desk ticket system
« Reply #12 on: March 22, 2005, 03:08:55 PM »
Quote from: "treyh"
Quote from: "g00s3m4n"
treyh,

I will gladly help you out with osticket. would you like for me to put together a howto? or would you like me to assist with the installation?

let me know

g


g00s3m4n I would be very appreciative if you would put together a brief howto and then installation instructions.

I'm not totally new with SME but I'm still learning the unix/linux/bsd world.


hello mate,

I am glad to hear that it worked out, my apologies, i have been snowed under at the office and only managed checked the forum again now,

well done, hope osticket works well for you..

g

Offline treyh

  • ****
  • 116
  • +0/-0
    • http://www.wilnet1.com
Re: Treys Howto for osticket
« Reply #13 on: March 22, 2005, 03:58:39 PM »
Quote from: "CharlieBrady"
Quote from: "treyh"

3. chmod 777 to config.php (in the osticket directory)


Don't ever, ever chmod a directory to 777. It's always wrong, and just an indication that not enough thought has gone into what the permissions really should be.


I agree with you that a directory should never be set to 777. I did not set the directory to 777, I only set the config.php to 777.

When I was done installing I removed the config.php so I don't see the harm it chmoding it to 777 temporarily. My osticket system is also internal.

I am sorry If i confused anyone. After installation you can remove config.php.
Trey - Network Specialist......

Offline kmccarn

  • ****
  • 112
  • +0/-0
help desk ticket system
« Reply #14 on: March 23, 2005, 01:41:17 PM »
Well - I'd like to get this to work - but I can't seem to get past the user stuff in mysql. (at leat that's the failure message I get)

I get connection to database failed from the setup script.

I have created new databases - new users - nothing helps.

Any thoughts ??
Kevin in WV 8-)......

Offline treyh

  • ****
  • 116
  • +0/-0
    • http://www.wilnet1.com
help desk ticket system
« Reply #15 on: March 23, 2005, 06:23:11 PM »
Quote from: "kmccarn"
Well - I'd like to get this to work - but I can't seem to get past the user stuff in mysql. (at leat that's the failure message I get)

I get connection to database failed from the setup script.

I have created new databases - new users - nothing helps.

Any thoughts ??


I'm pretty sure I know what the problem is. I should had been more descriptive in setting permissions in the MYSQL database but I was out of time. Here is the setup for the databases

1. go to https://yourserveripordomain/phpmyadmin
2. Login with the admin account of your sme box
3. on the right hand side click "Privileges"
4. Click add New user
5. Here is the information for the user
username = ticketmanager (can be whatever you want)
host = leave blank
password = type in the password you want

Under Global Privileges check all boxes.
Then click add user

6. Scroll down and you'll see "Database-specific privileges"....and then it will say "Add privileges on the following database", in that drop down box select MYSQL

7. on the next screen check all privileges and then click go

8. then go back to the http://yourserverdomainorip/osticket/setup.php and enter the user, pass, and mysql for the database in the setup wizard.

If that still doesn't work then let me know. you can email me at treyh@wilnet1.com if you want.
Trey - Network Specialist......

wallyrp

help desk ticket system
« Reply #16 on: March 23, 2005, 08:15:19 PM »
Good Afternoon,

It looks like the chmod 777 was only to the one file, config.php, that was located in the osticket folder. I'm looking for screenshots on this product as I'm looking to go to something else next year. I guess I'll just download it and look at it.

I've looked at oneorzero and liked the knowledge base portion of it. The one I'm using right now is phphelpdesk which is just downright simple to operate but is going nowhere in development.

Offline treyh

  • ****
  • 116
  • +0/-0
    • http://www.wilnet1.com
screenshots
« Reply #17 on: March 23, 2005, 08:29:27 PM »
here is a screenshot I found for everyone

http://www.nexcess.net/hosting/support/tutorials/osticket/1.2.5/osticket7.gif

If you want to see more, you can google "osticket" in the images section
Trey - Network Specialist......

oniedae

I installed phpmyadmin like you posted....
« Reply #18 on: March 24, 2005, 06:14:26 AM »
I can load it into my browser but after I choose an option like privleges (any option will give the same results) the following page that lods up has no graphics and no links will work (mac safari) or I get an error that "The specified server could not be found" (mac ie)

Offline kmccarn

  • ****
  • 112
  • +0/-0
help desk ticket system
« Reply #19 on: March 24, 2005, 02:02:18 PM »
The mysql instructions helped. I have it working.

THANKS !!

Now - have you gotten the automail working ??

If so - how ?

 :roll:
Kevin in WV 8-)......

Offline treyh

  • ****
  • 116
  • +0/-0
    • http://www.wilnet1.com
Re: I installed phpmyadmin like you posted....
« Reply #20 on: March 24, 2005, 03:01:26 PM »
Quote from: "oniedae"
I can load it into my browser but after I choose an option like privleges (any option will give the same results) the following page that lods up has no graphics and no links will work (mac safari) or I get an error that "The specified server could not be found" (mac ie)


I would assume that you're installing osticket on an sme 6.0 box and trying to access it by using a MAC with Safari and IE as browsers.

I don't know how compatible mac is with osticket. I just browsed thru www.osticket.com and didn't find anything. You might try posting here

http://www.osticket.com/forums/
Trey - Network Specialist......

Offline treyh

  • ****
  • 116
  • +0/-0
    • http://www.wilnet1.com
help desk ticket system
« Reply #21 on: March 24, 2005, 03:05:27 PM »
Quote from: "kmccarn"
The mysql instructions helped. I have it working.

THANKS !!

Now - have you gotten the automail working ??

If so - how ?

 :roll:


I would assume by "automail" you mean receiving email when a ticket is opened/closed by the user who opens it and also an email telling a tech there is a new message.

If that's what you mean then I have it working. It should be a simple setup. Login in as admin and go to mail messages. Enter the correct email addresses and edit the subject if you want.

 :pint: :pint: :pint:
Trey - Network Specialist......

g00s3m4n

help desk ticket system
« Reply #22 on: March 25, 2005, 04:50:26 PM »
hello all..

i have been snowed under at the office. am i correct in asuming that everyone got osticket working ok?

Offline kmccarn

  • ****
  • 112
  • +0/-0
help desk ticket system
« Reply #23 on: March 25, 2005, 09:51:29 PM »
Well - almost....

I am still trying to get the automail.pl or some other form of automatic ticket generation/response working.

Admitedly - I haven't spent a great deal of time on it.

 :-o
Kevin in WV 8-)......

Offline kmccarn

  • ****
  • 112
  • +0/-0
help desk ticket system
« Reply #24 on: March 28, 2005, 02:56:43 PM »
For anyone interested....

I finally achieved full functionality.

users can send an email to: support@mydomain.com from anywhere - and a ticket is generated - an alert is sent to the admin group - and a response is sent to the requester.

I used the automail.php method and the crontab manager add-in for SME.

 :-D
Kevin in WV 8-)......