Zammad: "рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдореИрдорд┐рд╢рди" рдкрд░ рдХреЛрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╣реАрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 5 рдлрд╝рд░ре░ 2019  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: zammad/zammad

рдирдорд╕реНрддреЗ рд╡рд╣рд╛рдБ - рдПрдХ рдореБрджреНрджрд╛ рджрд╛рдпрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореБрджреНрджрд╛ рдмрдирд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХреГрдкрдпрд╛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдмрд╛рддреЗрдВ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ - рдзрдиреНрдпрд╡рд╛рдж! 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)ред * рдЬрдм рдЖрдк рдЕрдкрдирд╛ рдореБрджреНрджрд╛ рдкреНрд░рд╕реНрддреБрдд рдХрд░реЗрдВрдЧреЗ рддреЛ рдКрдкрд░реА рдЯреЗрдХреНрд╕реНрдЯрдмреНрд▓реЙрдХ рд╕реНрд╡рддрдГ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ *

рдЗрдиреНрдлреЛрд╕:

  • рдкреНрд░рдпреБрдХреНрдд рдЬрд╝рдореНрдорд╛рдж рд╕рдВрд╕реНрдХрд░рдг: 2.8.0-1549301377
  • рд╕реНрдерд╛рдкрдирд╛ рд╡рд┐рдзрд┐ (рд╕реНрд░реЛрдд, рдкреИрдХреЗрдЬ, ..): рдкреИрдХреЗрдЬ
  • рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо: CentOS 7
  • рдбреЗрдЯрд╛рдмреЗрд╕ + рд╕рдВрд╕реНрдХрд░рдг:
  • рдЗрд▓рд╛рд╕реНрдЯрд┐рдХреНрд╕ рдЦреЛрдЬ рд╕рдВрд╕реНрдХрд░рдг: 5.6.14-1
  • рдмреНрд░рд╛рдЙрдЬрд╝рд░ + рд╕рдВрд╕реНрдХрд░рдг: рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕, рдХреНрд░реЛрдо, ...

рдЕрдкреЗрдХреНрд╖рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░:

  • рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ "рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдмрдВрдзрди" рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ

рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡реНрдпрд╡рд╣рд╛рд░:

  • "рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдмрдВрдзрди" рдЕрдиреБрднрд╛рдЧ рдЦрд╛рд▓реА рд╣реИред
    рдирдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЬреЛрдбрд╝рдирд╛ рдХрд╛рдо рдХрд░рдиреЗ рд▓рдЧрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡реЗ рд╕реВрдЪреА рдореЗрдВ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВред
    рд░реЗрд▓ рдХрдВрд╕реЛрд▓ рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рдирд╛ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
    рдпрд╣ рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ рдкрд░ рд╕рд┐рд░реНрдл рдПрдХ рдХреЙрд╕реНрдореЗрдЯрд┐рдХ рдореБрджреНрджрд╛ рд╣реИ

/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')"

рдЙрд╕рдХреЗ рдмрд╛рдж, рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкрд░ рдЬрд╛рдПрдВ, рдПрдХ рдирдпрд╛ рд╡рд╛рддрд╛рд╡рд░рдг рдмрдирд╛рдПрдВ, рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВ рдФрд░ рдпрд╣ рд╣реИ: "рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдмрдВрдзрди" рдореЗрдВ рдХреЛрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╣реАрдВред

рд╣рд╛рдВ, рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдмрдЧ рдФрд░ рдХреЛрдИ рд╕реБрд╡рд┐рдзрд╛ рдЕрдиреБрд░реЛрдз рдпрд╛ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рд╢реНрди рдирд╣реАрдВ рд╣реИред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рд╡рд╛рд╣! рдпрд╣ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдк рд╕реЗ рддреЗрдЬрд╝ рдерд╛! рдореЗрд░реЗ рдкрд╛рд╕ рдкреЛрд╕реНрдЯ рдХреЗ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рднреА рдирд╣реАрдВ рдерд╛: рдкреА
рдЦреИрд░ ... рдкреНрд░рд▓реЗрдЦрди рдХреЗ рд▓рд┐рдП, рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:

/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`

рдФрд░ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдпрд╣ рдмрд┐рдирд╛ рддреНрд░реБрдЯрд┐ рдХреЗ рдкреВрд░рд╛ рд╣реЛ!
рдЕрдм рд╕рднреА рдкрд░реАрдХреНрд╖рдг рдФрд░ рдЙрддреНрдкрд╛рджрди рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ "рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдмрдВрдзрди" рдореЗрдВ рдирд╛рдо рд╡рд╛рдкрд╕ рдЖ рдЧрдП рд╣реИрдВред
рдзрдиреНрдпрд╡рд╛рдж @ рдкреНрд░рд╛рд░реНрдердирд╛ !

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдпрд╣ рдЖрдкрдХреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдмрдЧ рдирд╣реАрдВ рд╣реИред
рдХреГрдкрдпрд╛ рддрдХрдиреАрдХреА рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рдмреЛрд░реНрдб (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`

рдФрд░ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдпрд╣ рдмрд┐рдирд╛ рддреНрд░реБрдЯрд┐ рдХреЗ рдкреВрд░рд╛ рд╣реЛ!
рдЕрдм рд╕рднреА рдкрд░реАрдХреНрд╖рдг рдФрд░ рдЙрддреНрдкрд╛рджрди рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ "рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдмрдВрдзрди" рдореЗрдВ рдирд╛рдо рд╡рд╛рдкрд╕ рдЖ рдЧрдП рд╣реИрдВред
рдзрдиреНрдпрд╡рд╛рдж @ рдкреНрд░рд╛рд░реНрдердирд╛ !

рдЦреБрд╢реА рд╣реИ рдХрд┐ рдЖрдк рдЗрд╕реЗ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ!
рд╕рдорд╛рдкрди рдкрд░ рддреЗрдЬ рд╣реЛрдирд╛ рдореЗрд░реА рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ;)

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
5 / 5 - 1 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

martinvonwittich picture martinvonwittich  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

adonno picture adonno  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

sstidl picture sstidl  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

martini picture martini  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

alveolus picture alveolus  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ