问题标签 [osticket]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 如何使用 osticket API 密钥
我从 osticket (v.1.10) 管理面板生成了一个 API 密钥,并将我的 IP 设置为 127.0.0.1,我已经下载了这个 php 脚本,但我不知道保存这个文档的路径以及 URL 应该是什么(是我的管理面板 URL 还是其他?)我该如何测试它?
提前致谢
php - osTicket API 创建多张票
我正在使用 oSTicket API 在一个网站上创建票证,因为我们公司有需要将同一张票证复制到另一个也在运行 osticket 的网站的实例,我收到错误消息。我正在尝试但不确定错误在哪里,是复制 API 代码。
下面是将两个代码合二为一。信息来自上一页的表格。如果我确实将 API 用于一张票,它可以正常工作。我正在使用两个不同的 API 密钥
我收到的错误是:
无法在 /home/www/e-.biz/control/iframe/hollard/report_sub 中重新声明 IsNullOrEmptyString()(之前在/home/www/e-.biz/control/iframe/hollard/report_sub.php:350 中声明) 。第 522 行的 php
我唯一能想到的是,由于重复代码,它在第二个代码上存在冲突。
PS我已经删除了一些POST代码以使代码更小
nginx - 对等上游问题重置连接
我已经OSticket
在我的nginx
服务器上安装了应用程序。
该网页仅第一次打开,如果我只是刷新页面,它会给出connection reset by peer upstream
错误..
我尝试按照https://laracasts.com/discuss/channels/forge/502-bad-gateway-with-large-file-uploads和https://www.scalescale.com/tips/nginx中的描述进行更改fastcgi_read_timeout
和时间/configure-max_execution_time-in-php-fpm-using-nginx/#,这没有帮助。max_execution
nginx错误日志:
PHP-FPM 错误日志:
osticket - 使用 OsTicket 1.10 向用户发送用户帐户激活电子邮件
在管理面板->电子邮件->此路径中的电子邮件中,有三封电子邮件(警报、服务器支持、无重播)我已经设置了 SMTP 主机名、用户名、密码、端口。我已经从 Admin panel ->Emails ->Diagnostic.It sent email 对其进行了测试。
所以我认为电子邮件设置是正确的。但我仍然没有收到用户激活电子邮件。
谁能帮我整理一下。
php - Osticket:如何使用“OR”约束过滤票证
我正在向 OsTicket (1.10) 添加一些自定义功能,但我不知道如何过滤多个部门的工单。
我正在做的是:
VerySimpleModel (class.orm.php) 中的 filter() 函数在评论中说:
但我想这意味着我可以在不同的列上使用 OR 进行过滤,而不是在单个列上进行过滤,这正是我所需要的。我尝试浏览代码,但找不到解决方案。
osticket - 更新票证优先级在 osticket 中不起作用
我正在使用 osticket 版本 1.10.0
我在自定义模块上创建了更新票证优先级。
我在 osticket 优先级更新的数据库中更新了下表
但仍然没有更新优先级
请任何人都可以告诉我以自定义方式更新票证优先级缺少什么。
如果我通过编辑票更新它,它工作正常,但以自定义方式不起作用。
python - 使用请求将 CSRF 令牌发送到表单
我正在使用请求库登录到包含以下表单的页面:
我使用了以下代码,但没有成功
有人能帮我吗?谢谢
php - 连接到 Office 365 时首选 IPv4
我正在配置 osTicket 帮助台软件的一个实例,它是开源的并用 PHP 编写。我的服务器在 Ubuntu 16.04 上使用 PHP7.1 运行 Apache2.4。
现在,我正在尝试将 osTicket 与 Office 365 连接,以获取传入的电子邮件到帮助台,使用 POP+SSL 在端口 995 上连接 outlook.office365.com(如此处所述https://support.office.com/en -us/article/office-365-urls-and-ip-address-ranges-8548a211-3fe7-47cb-abb1-355ea5aa88a2?omkt=en-US&ui=en-US&rs=en-US&ad=US )。
我的问题是连接需要很长时间,最多几分钟。但最终,他们成功了(至少有一些)。
我用 telnet outlook.office365.com 995 对此进行了调试,发现尝试使用 IPv6 地址进行连接。当一次尝试超时时,下一次尝试会自动接收另一个 IP - 通常是另一个 IPv6 地址。
但是,当 telnet(以不可预知的时间间隔)收到用于连接的 IPv4 地址时,我可以立即继续执行 HELO 和 POP3 命令。
因此,看起来 IPv6 是 osTicket 内部连接速度慢的原因,但我不确定在哪里可以解决问题。
是否可以通过 PHP 或 curl(如果使用此选项?)或 Apache 将 IPv4 设置为首选,或者某些操作系统级别的命令是否可以解决此问题?但是,我不想为整个服务器禁用 IPv6。
osticket - OS Ticket Open Ticket CSRF 令牌转储错误
当我在 OS Ticket System 中打开新票时,提交票后将数组转储在页面顶部。
错误如下图。
点击显示图片
更新
文本格式错误:
数组 ( [ CSRFToken ] => a56c08a9f49842de2ab3fc8e02d13ca2921d5f49 [a] => 打开 [695fbbb799cdbbc2] => usman.saif22@gmail.com [ecf6c52d42557ef0] => M Usman [fec356fce5ea2de9] => [fec356ftopic] => [fec356ftopic] 2 [83163d48527225db] => 测试 [message] => 测试 [draft_id] => [emailId] => 0 [deptId] => 0 [cannedattachments] => 数组 ( ) )
开新票时出现此错误,即使成功开票。但是,当用户打开工单时显示此错误。
docker - Docker osTicket HTTP 错误
我在启动和运行 osTicket 的 Docker 容器时遇到了麻烦。
我按照入门说明创建并链接了 MariaDB 和 osTicket 容器:
然后我想可以去,http://localhost:8080/scp
但我收到一条 HTTP-404 Nginx 消息。
Going tohttp://localhost:8080
给我一个 403-Restricted Nginx 错误
osTicket 容器内部的 Nginx 错误日志如下:
任何想法我做错了什么?
谢谢!