рдирдорд╕реНрддреЗ рд╡рд╣рд╛рдБ - рдПрдХ рдореБрджреНрджрд╛ рджрд╛рдпрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореБрджреНрджрд╛ рдмрдирд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХреГрдкрдпрд╛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдмрд╛рддреЗрдВ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ - рдзрдиреНрдпрд╡рд╛рдж! Bugs 15 рд╡реАрдВ рдХреЗ рдмрд╛рдж рд╕реЗ рд╣рдо рдЕрдкрдиреЗ рд╕рдореБрджрд╛рдп рдмреЛрд░реНрдб рдореЗрдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдмрдЧ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рд╕рднреА рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рд╕рдВрднрд╛рд▓рддреЗ рд╣реИрдВред рдкреВрд░реНрдг рд╡рд┐рд╡рд░рдг: https://community.zammad.org/t/major-change-regcing-github-issues-community-board/21 рдХреГрдкрдпрд╛ рдкреЛрд╕реНрдЯ рдХрд░реЗрдВ: - рдлрд╝реАрдЪрд░ рдЕрдиреБрд░реЛрдз - рд╡рд┐рдХрд╛рд╕ рдкреНрд░рд╢реНрди - рдмреЛрд░реНрдб рдкрд░ рддрдХрдиреАрдХреА рдкреНрд░рд╢реНрди -> https: // /community.zammad.org! рдпрджрд┐ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдиреЗ рдмрдЧ рдорд╛рд░рд╛ рд╣реИ, рддреЛ рдХреГрдкрдпрд╛ рдЬрд╛рд░реА рд░рдЦреЗрдВ: - рдореМрдЬреВрджрд╛ рдореБрджреНрджреЛрдВ рдФрд░ рдЕрдкрдиреЗ рдореБрджреНрджреЗ рдХреЗ рд▓рд┐рдП CHANGELOG.md рдЦреЛрдЬреЗрдВ - рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХреЛрдИ рд╕рдорд╛рдзрд╛рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ - рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ рддреЛ рдЬрд╝рдорд╛рдж рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ - `рд▓реЙрдЧ / рдЙрддреНрдкрд╛рджрди рдЬреЛрдбрд╝реЗрдВред рдЕрдкрдиреЗ рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВред рдзреНрдпрд╛рди рджреЗрдВ: рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдХреЛрдИ рдЧреЛрдкрдиреАрдп рдбреЗрдЯрд╛ рдЗрд╕рдореЗрдВ рдирд╣реАрдВ рд╣реИ! - рдХреГрдкрдпрд╛ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рд▓рд┐рдЦреЗрдВ - рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЛ рди рд╣рдЯрд╛рдПрдВ - рдЕрдиреНрдпрдерд╛ рд╣рдо рдЖрдЧреЗ рдХреА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рдмрд┐рдирд╛ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░ рджреЗрдВрдЧреЗ - рдЬрд╝рдореНрдорд╛рдж рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдФрд░ рд╣рдорд╛рд░реА рдореЗрд▓рд┐рдВрдЧрд▓рд┐рд╕реНрдЯ рдкрд░ рдЙрдкрдпреЛрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреНрд░рд╢реНрди рдкреВрдЫреЗрдВред рджреЗрдЦреЗрдВ: https://zammad.org/participate рдиреЛрдЯ: рд╣рдо рд╣рдореЗрд╢рд╛ рдЕрдкрдирд╛ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдХрд░рддреЗ рд╣реИрдВред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдХрднреА-рдХрднреА рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЕрдиреБрд░реЛрдз рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рд╣рдо рдПрдХ рдмрд╛рд░ рдореЗрдВ рд╕рдм рдХреБрдЫ рдирд╣реАрдВ рд╕рдВрднрд╛рд▓ рд╕рдХрддреЗред рдпрджрд┐ рдЖрдк рдЕрдкрдиреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ / рдмрдврд╝рд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдПрдХ рд╕рдорд░реНрдерди рдЕрдиреБрдмрдВрдз рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рджреЗрдЦреЗрдВ https://zammad.com/pricing#selfhosted)ред * рдЬрдм рдЖрдк рдЕрдкрдирд╛ рдореБрджреНрджрд╛ рдкреНрд░рд╕реНрддреБрдд рдХрд░реЗрдВрдЧреЗ рддреЛ рдКрдкрд░реА рдЯреЗрдХреНрд╕реНрдЯрдмреНрд▓реЙрдХ рд╕реНрд╡рддрдГ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ *
/var/log/zammad/production.log рдареАрдХ рд▓рдЧрддрд╛ рд╣реИред
рдЬрдм рднреА рдореИрдВ "рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдмрдВрдзрди" рдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рднреВрдорд┐рдХрд╛ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдЕрдиреБрд░реЛрдз рддреНрд░реБрдЯрд┐ рдХреЗ рдмрд┐рдирд╛ рд╕рдВрд╕рд╛рдзрд┐рдд рд╣реЛрддреЗ рд╣реИрдВ (рд╡рд╛рдкрд╕реА 200)ред
Payload size: 0M
E, [2019-02-05T17:44:59.430366 #5417-47218874103620] ERROR -- :
2019-02-05T17:44:59+0100: [Worker(host:zammad.local pid:5417)] Job
BackgroundJobSearchIndex (id=16) FAILED (3 prior attempts) with RuntimeError: Unable
to process POST request to elasticsearch URL 'http://localhost:9200/zammad_production
/User/3?pipeline=zammad895142058248'. Check the response and payload for detailed
information:
Response:
#<UserAgent::Result:0x00007f5da9857a38 @success=false, @body="{\"error
\":{\"root_cause\":[{\"type\":\"illegal_argument_exception\",\"reason\":\"pipeline with id
[zammad895142058248] does not exist\"}],\"type\":\"illegal_argument_exception
\",\"reason\":\"pipeline with id [zammad895142058248] does not exist\"},\"status\":400}",
@data=nil, @code="400", @content_type=nil, @error="Client Error:
#<Net::HTTPBadRequest 400 Bad Request readbody=true>!">
рдореБрджреНрджрд╛ (рдпрд╛ рд╕рдорддреБрд▓реНрдп), рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ:
https://community.zammad.org/t/no-users-on-users-management/1108/2
рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ рджреЛрд╣рд░рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрджрдо (рдПрдХ CentOS 7 KVM рдорд╢реАрди рдкрд░):
yum -y update
yum -y install epel-release wget
wget -O /etc/yum.repos.d/zammad.repo https://dl.packager.io/srv/zammad/zammad/stable/installer/el/7.repo
rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
echo "[elasticsearch-5.x]
name=Elasticsearch repository for 5.x packages
baseurl=https://artifacts.elastic.co/packages/5.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md"| tee /etc/yum.repos.d/elasticsearch-5.x.repo
yum install -y java-1.8.0-openjdk-devel
yum install -y elasticsearch
echo "JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::")" | sudo tee -a /etc/profile
source /etc/profile
## I am behind a corporate proxy, so I need to preceed the elasticsearch command with the java environment variables
ES_JAVA_OPTS="-Dhttps.proxyHost=MY_HTTP_PROXY.COM -Dhttps.proxyPort=8080" /usr/share/elasticsearch/bin/elasticsearch-plugin install mapper-attachments --batch
systemctl restart elasticsearch
systemctl enable elasticsearch
# SELinux / Firewall
setsebool httpd_can_network_connect on -P
firewall-cmd --zone=public --add-service=http --permanent
firewall-cmd --zone=public --add-service=https --permanent
firewall-cmd --reload
# For some reason the default nginx config overlaps with conf.d/zammad.conf
sed -i '/^ server {/,+19 s/^/#/' /etc/nginx/nginx.conf
systemctl restart nginx
zammad run rails r "Setting.set('es_url', 'http://localhost:9200')"
zammad run rake searchindex:rebuild
zammad run rails r "Setting.set('es_user', 'elasticsearch')"
zammad run rails r "Setting.set('es_password', 'zammad')"
рдЙрд╕рдХреЗ рдмрд╛рдж, рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкрд░ рдЬрд╛рдПрдВ, рдПрдХ рдирдпрд╛ рд╡рд╛рддрд╛рд╡рд░рдг рдмрдирд╛рдПрдВ, рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВ рдФрд░ рдпрд╣ рд╣реИ: "рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдмрдВрдзрди" рдореЗрдВ рдХреЛрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╣реАрдВред
рд╣рд╛рдВ, рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдмрдЧ рдФрд░ рдХреЛрдИ рд╕реБрд╡рд┐рдзрд╛ рдЕрдиреБрд░реЛрдз рдпрд╛ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рд╢реНрди рдирд╣реАрдВ рд╣реИред
рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдпрд╣ рдЖрдкрдХреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдмрдЧ рдирд╣реАрдВ рд╣реИред
рдХреГрдкрдпрд╛ рддрдХрдиреАрдХреА рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рдмреЛрд░реНрдб (https://community.zammad.org/) рдХрд╛ рд╕рдВрджрд░реНрдн рд▓реЗрдВред
рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдкреЛрд╕реНрдЯ рдХрд┐рдП рдЧрдП рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдЗрдВрдЧрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЬрд╝рдорд╛рдж рдЖрдкрдХреЗ рдЗрд▓рд╛рд╕реНрдЯрд┐рдХреНрд╕ рдЦреЛрдЬ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рддрдХ рдирд╣реАрдВ рдкрд╣реБрдВрдЪ рд╕рдХрддрд╛ рд╣реИред
рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдЖрдкрдХреЛ рдЕрдкрдиреА рдорд╢реАрди (рдЙрд░реНрдл "рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ") рдкрд░ рдмрдиреЗ рд░рд╣рдиреЗ рдкрд░ рдХреБрдЫ рднреА рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдЕрдм рдмрдВрдж рд╣реЛ рд░рд╣рд╛ рд╣реИред
рд╡рд╛рд╣! рдпрд╣ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдк рд╕реЗ рддреЗрдЬрд╝ рдерд╛! рдореЗрд░реЗ рдкрд╛рд╕ рдкреЛрд╕реНрдЯ рдХреЗ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рднреА рдирд╣реАрдВ рдерд╛: рдкреА
рдЦреИрд░ ... рдкреНрд░рд▓реЗрдЦрди рдХреЗ рд▓рд┐рдП, рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:
/usr/share/elasticsearch/bin/elasticsearch-plugin remove mapper-attachments
/usr/share/elasticsearch/bin/elasticsearch-plugin install ingest-attachment --batch
systemctl restart elasticsearch
zammad run rake searchindex:rebuild
"рдореИрдкрд░-рдЕрдЯреИрдЪрдореЗрдВрдЯ" рдкреНрд▓рдЧрдЗрди рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдЙрддреНрдкрд╛рджрди рд╕рд░реНрд╡рд░ рд╕реЗ рдЪрд▓рд╛ рдЧрдпрд╛ рдерд╛ (рдЕрдВрддрд┐рдо рдЕрдкрдбреЗрдЯ рдХреЗ рдмрд╛рдж)ред
рдЙрд╕рдХреЗ рдмрд╛рдж, рдмрд╕ рдЪрд▓рд╛рдПрдВ:
zammad run rake searchindex:rebuild`
рдФрд░ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдпрд╣ рдмрд┐рдирд╛ рддреНрд░реБрдЯрд┐ рдХреЗ рдкреВрд░рд╛ рд╣реЛ!
рдЕрдм рд╕рднреА рдкрд░реАрдХреНрд╖рдг рдФрд░ рдЙрддреНрдкрд╛рджрди рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ "рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдмрдВрдзрди" рдореЗрдВ рдирд╛рдо рд╡рд╛рдкрд╕ рдЖ рдЧрдП рд╣реИрдВред
рдзрдиреНрдпрд╡рд╛рдж @ рдкреНрд░рд╛рд░реНрдердирд╛ !
рдЦреБрд╢реА рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕реЗ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ!
рд╕рдорд╛рдкрди рдкрд░ рддреЗрдЬ рд╣реЛрдирд╛ рдореЗрд░реА рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ;)
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рд╡рд╛рд╣! рдпрд╣ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдк рд╕реЗ рддреЗрдЬрд╝ рдерд╛! рдореЗрд░реЗ рдкрд╛рд╕ рдкреЛрд╕реНрдЯ рдХреЗ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рднреА рдирд╣реАрдВ рдерд╛: рдкреА
рдЦреИрд░ ... рдкреНрд░рд▓реЗрдЦрди рдХреЗ рд▓рд┐рдП, рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:
"рдореИрдкрд░-рдЕрдЯреИрдЪрдореЗрдВрдЯ" рдкреНрд▓рдЧрдЗрди рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдЙрддреНрдкрд╛рджрди рд╕рд░реНрд╡рд░ рд╕реЗ рдЪрд▓рд╛ рдЧрдпрд╛ рдерд╛ (рдЕрдВрддрд┐рдо рдЕрдкрдбреЗрдЯ рдХреЗ рдмрд╛рдж)ред
рдЙрд╕рдХреЗ рдмрд╛рдж, рдмрд╕ рдЪрд▓рд╛рдПрдВ:
рдФрд░ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдпрд╣ рдмрд┐рдирд╛ рддреНрд░реБрдЯрд┐ рдХреЗ рдкреВрд░рд╛ рд╣реЛ!
рдЕрдм рд╕рднреА рдкрд░реАрдХреНрд╖рдг рдФрд░ рдЙрддреНрдкрд╛рджрди рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ "рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдмрдВрдзрди" рдореЗрдВ рдирд╛рдо рд╡рд╛рдкрд╕ рдЖ рдЧрдП рд╣реИрдВред
рдзрдиреНрдпрд╡рд╛рдж @ рдкреНрд░рд╛рд░реНрдердирд╛ !