UVdesk

    • Register
    • Login
    • Search
    • Recent
    1. Home
    2. webmaster22
    W
    • Profile
    • Following 0
    • Followers 0
    • Topics 3
    • Posts 9
    • Best 0
    • Controversial 0
    • Groups 0

    webmaster22

    @webmaster22

    5
    Reputation
    2
    Profile views
    9
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    webmaster22 Unfollow Follow

    Latest posts made by webmaster22

    • Question about Apps

      Hey guys,

      Are apps free or require to be paid for open source? When checking "explore apps", its empty. Do you have to manually upload the apps in open source, or is it just flat out not free for open source? I tried the site with the extensions and theres only a pay option to install.

      posted in Technical Help
      W
      webmaster22
    • RE: Issues with cache and reloading

      @peopleinside said in Issues with cache and reloading:

      @webmaster22 have you tried from different browser and also on incognito mode to be sure it's not a browser issue?

      Are you able to reproduce even in the demo?

      Hey my friend,

      Thanks for the quick response. Yes, I tried it and its ok so far on Firefox. I tried in brave browser (same as chrome), where I had the issue.

      Is there any cron jobs to clear cache automatically? I am using plesk.

      posted in Technical Help
      W
      webmaster22
    • Issues with cache and reloading

      Hey guys,

      Was finally able to install and get everything working with uvdesk. The only issue I am now having is cache and page refreshes. For some reason when I update articles and move around the interface, I either get logged out, or have to refresh the page so that the content that was changed in article will be changed. Not sure whats going on, but it isn't functioning properly. How can I fix this?

      posted in Technical Help
      W
      webmaster22
    • RE: Cannot get emails to work at all in the system

      @peopleinside Hi my friend,

      Thanks for the consistent update and support. I really do appreciate your help, this has been non-stop stressful for the past 2-3 days. Now I think I am at a halt because composer is updated in Plesk and packages for uvdesk may no longer work because of me updating composer, and there is no way to roll it back from my understanding. UVDesk is such a good functional software. Id go with the hosted one on their site, but our company usually hosts their own software for privacy reasons and to own and solely access confidential information that should not be accessible to anyone. I think because of this dead end, I give up and am going to go with another software such as freescout with the knowledgebase feature. Its not as functional, but it will get the work done for now and is self hosted. We've had no issues using it. I think the team at UVDesk should change the structure of the software and the packages it uses because its difficult to setup for control panels from what I see.

      Thank you so much for the help and support. Hopefully you have a great weekend.

      posted in Technical Help
      W
      webmaster22
    • RE: Cannot get emails to work at all in the system

      @peopleinside Hi there

      Thanks for the update. So this worked as far as installation, but emails still are not working for any version of php such as 7.4, 8 and 8.1. I've confirmed that mailparse has been installed successfully based on checking extensions in PHP info settings. Upon checking command line I discovered a few things:

      • When I initiated the clear cache command even with the php 8.0 option you sent below for plesk, it crashed the site into a 500 error. This happened previously before this modification you sent and before I reached out for support. For some weird reason I cannot see logs on plesk to see what the error is as it doesnt show anything. In order for me to fix it id have to reinstall it, or it eventually ends up restarting to re-install itself so I re-entered the database and logins and chose not to create new database entries. I was able to get in like normal as if nothing happened and all settings and configuration was there except email settings.

      • After I entered the email config again I was getting the following errors:

      Command bin/console uvdesk:refresh-mailbox email@myemail.com <- This was ran in the main folder of uvdesk where bin is

       1. Processing uvdesk mailbox configuration.
      
       2. Opening imap stream...
      
      In RefreshMailboxCommand.php line 93:
      
        Attempted to call function "imap_open" from namespace "Webkul\UVDesk\Mailbo
        xBundle\Console".
      
      
      uvdesk:refresh-mailbox [-t|--timestamp TIMESTAMP] [--] [<emails>...]
      

      Another thing I tried was updating composer to see if that would fix the issue, Here is the outcome:

      Command: /opt/plesk/php/8.0/bin/php /usr/lib/plesk-9.0/composer.phar update <-- Output was too long to post here

      '/var/www/vhosts/mywebsite.com/httpdocs/mywebsite.com/help.mywebsite.com/var/cache/dev/twig/06/06559dad60d38ce76f39f62b015309198420b5a9ce87230237d5b154791df8c2.php'; protected $line = 444; private array ${Error}trace = [...]; private ?Throwable ${Error}previous = NULL }], $filter = *uninitialized*) /var/www/vhosts/mywebsite.com/httpdocs/mywebsite.com/help.mywebsite.com/vendor/symfony/monolog-bridge/Formatter/ConsoleFormatter.php:198
      !!  PHP  25. Symfony\Component\ErrorHandler\DebugClassLoader->loadClass($class = 'Symfony\\Component\\VarDumper\\Cloner\\Data') /var/www/vhosts/mywebsite.com/httpdocs/mywebsite.com/help.mywebsite.com/vendor/symfony/var-dumper/Cloner/AbstractCloner.php:297
      !!
      Script @auto-scripts was called via post-update-cmd
      

      I've confirmed that IMAP is installed as an extension. Also, my email settings is setup as IMAP, and I am using my own email dns mail.mywebsite.com. I am also using lets encrypt for the uvdesk domain and mail server. My settings that work on email software is

      Incoming - SSL/TLS Port 993
      Outgoing - SSL/TLS Port 465

      Email ID is support@mydomain.com, which works fine in my email software with the settings above.

      Not sure what to do here.

      Please advise, thanks so much.

      EDIT: After testing a ticket submission after the updates, I now receive the error "Warning ! Swiftmailer not working. An error has occurred while sending emails!"

      posted in Technical Help
      W
      webmaster22
    • RE: Cannot get emails to work at all in the system

      @peopleinside Hi there,

      thanks for the update. I am using ubuntu 20.04.4 and the latest Plesk control panel. When I try to install mailparse on the php 8 with the command:

      /opt/plesk/php/8.0/bin/pecl install mailparse

      here are the results

      creating libtool
      appending configuration tag "CXX" to libtool
      configure: patching config.h.in
      configure: creating ./config.status
      config.status: creating config.h
      running: make
      /bin/bash /tmp/pear-build-rootQ60Hfg/mailparse-3.1.3/libtool --mode=compile cc  -I. -I/tmp/mailparse -DPHP_ATOM_INC -I/tmp/pear-build-rootQ60Hfg/mailparse-3.1.3/include -I/tmp/pear-build-rootQ60Hfg/mailparse-3.1.3/main -I/tmp/mailparse -I/usr/include/php/20190902 -I/usr/include/php/20190902/main -I/usr/include/php/20190902/TSRM -I/usr/include/php/20190902/Zend -I/usr/include/php/20190902/ext -I/usr/include/php/20190902/ext/date/lib  -DHAVE_CONFIG_H  -g -O2   -c /tmp/mailparse/mailparse.c -o mailparse.lo
      mkdir .libs
       cc -I. -I/tmp/mailparse -DPHP_ATOM_INC -I/tmp/pear-build-rootQ60Hfg/mailparse-3.1.3/include -I/tmp/pear-build-rootQ60Hfg/mailparse-3.1.3/main -I/tmp/mailparse -I/usr/include/php/20190902 -I/usr/include/php/20190902/main -I/usr/include/php/20190902/TSRM -I/usr/include/php/20190902/Zend -I/usr/include/php/20190902/ext -I/usr/include/php/20190902/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c /tmp/mailparse/mailparse.c  -fPIC -DPIC -o .libs/mailparse.o
      /tmp/mailparse/mailparse.c:33:2: error: #error The mailparse extension requires the mbstring extension!
         33 | #error The mailparse extension requires the mbstring extension!
            |  ^~~~~
      make: *** [Makefile:196: mailparse.lo] Error 1
      ERROR: `make' failed
      

      it says mbstring not found, which is false. It seems the version that i have installed is 3.0.4+2.1.7 . Not sure why when doing apt update it isnt giving me an update for the package.

      I finally got the php 7.4 mailparse installed and error gone, but I prefer Php 8+ as 7.4 is older and will be phased soon.

      Please advise, thanks so much.

      posted in Technical Help
      W
      webmaster22
    • RE: Cannot get emails to work at all in the system

      @peopleinside Hi, thanks for the quick response and sorry didnt see your question about the php version. I did try the link and came across it before your message and that command and article didnt work for me.

      I tried both php 7.4 and php8. I reinstalled the software all over again because when I set it up before, I skipped the mailparse error the first time and installed anyway. I decided to reinstall and make sure mailparse is installed this time around. Upon checking online, mailparse does not work for any php past 7.2, which now I am confused about because you guys mentioned uvdesk works with php 8, but how can it if mailparse does not work on php 7.4 or php 8. Im assuming my emails arent working because mailparse is not installed.

      Please advise, thanks!

      posted in Technical Help
      W
      webmaster22
    • RE: Cannot get emails to work at all in the system

      @peopleinside Hey my friend,

      thanks for the update. I actually tried this before submitting and it didnt work

      posted in Technical Help
      W
      webmaster22
    • Cannot get emails to work at all in the system

      Hey guys,

      For some reason I cannot get emails to work whatsoever whether it be customer email to inbox for ticket submission, or responding to the email. I've tried clearing the cache and receive a DOM error, and I tried the refresh inbox code in SSH and this was the error

      command: php bin/console uvdesk:refresh-mailbox email@myemail.com

      "16:08:38 CRITICAL [console] Error thrown while running command "uvdesk:refresh-mailbox 'email@myemail.com'". Message: "Call to undefined function Webkul\UVDesk\MailboxBundle\Console\imap_open()" ["except ion" => Error { …},"command" => "uvdesk:refresh-mailbox 'email@myemail.com'","message" => "Call to undefined function Webkul\UVDesk\MailboxBundle\Console\imap_open()"]
      {"message":"Command "uvdesk:refresh-mailbox 'email@myemail.com'" exited with code "1"","context":{"command":"uvdesk:refresh-mailbox 'email@myemail.com'","code":1},"level":100,"level_name":"DEBUG","cha nnel":"console","datetime":"2022-04-22T16:08:38.214773-05:00","extra":{}}
      {"message":"Uncaught Error: Call to undefined function Webkul\UVDesk\MailboxBundle\Console\imap_op en()","context":{"exception":{"class":"Error","message":"Call to undefined function Webkul\UVDesk\Ma ilboxBundle\Console\imap_open()","code":0,"file":"/var/www/vhosts/MYDOMAIN.com/httpdocs/MYDOMAIN.com/subdomain.MYDOMAIN.com/vendor/uvdesk/mailbox-component/Console/RefreshMailboxCommand.php:93"}},"level":500,"level_n ame":"CRITICAL","channel":"php","datetime":"2022-04-22T16:08:38.215191-05:00","extra":{}}

      In RefreshMailboxCommand.php line 93:

      Attempted to call function "imap_open" from namespace "Webkul\UVDesk\MailboxBundle\Console"."

      Emails overall at not work at all. Completely lost on how to fix this. Please advise, thanks.

      posted in Technical Help
      W
      webmaster22