I've been experiment with Bricolage for a while now, and thought it was
about time to actually publish something. Alas, it's proving to be a
problem, as nothing I do appears to distribute anything.
I have just one story, and it previews correctly - it couldn't be much
simpler.
The relevant bricolage.conf settings are:
ENABLE_DIST = Yes
DIST_ATTEMPTS = 3
PREVIEW_LOCAL = Yes
PREVIEW_MASON = No
DEF_MEDIA_TYPE = text/html
ENABLE_SFTP_MOVER = Yes
SFTP_MOVER_CIPHER = 0
SFTP_KEY_TYPE = ssh-rsa
SFTP_PRIVATE_KEY_FILE = /etc/ssh/ssh_bric
SFTP_PUBLIC_KEY_FILE = /etc/ssh/ssh_bric.pub
ENABLE_WEBDAV_MOVER = No
QUEUE_PUBLISH_JOBS = No
FTP_UNLINK_BEFORE_MOVE = No
I have now two destinations configured:
`Local` publishes to the local file system
`Nginx` publishes via SFTP to an Nginx server
At first, I just had the SFTP destination configured. As this is a more
complex configuration, I added the local destination too. I've toggled
between them, and tried both at once.
I've published repeatedly using both the Bulk Publish option, and the
option to publish stories individually. I've set publish times to past,
present and future.
I've then run both `bric_dist_mon` (QUEUE_PUBLISH_JOBS = No) and
`briq_queued` (QUEUE_PUBLISH_JOBS = Yes), both to no avail:
bric_dist_mon -c -u myuser -p mypassword -d
bric_dist_mon[11073]: Debug: Checking for new jobs.
bric_dist_mon[11073]: Debug: Sending execution request.
bric_queued --username myuser --password mypassword --verbose
I get no output from bric_queued whatsoever. I get no errors anywhere -
I'm running Ubuntu and have checked:
/var/log/syslog
/usr/local/bricolage/log/error_log
I've also checked the Distribution > Jobs logs in the GUI.
Neither destination receives any content. I get no errors from
`bric_dist_mon` or `briq_queued`. I've tried giving `bric_dist_mon` an
invalid distribution server, and it does return an error, as I would
expect. I've also tried a chmod 777 on the local destination directory,
but that made no difference either.
I've read and re-read the documentation, but can't see what, if
anything, I am missing. I've also checked the mailing list archive.
This thread was the most relevant, but the solution didn't work for me
(adding /dist to the distribution server URL):
http://tinyurl.com/3latv3l
Can anyone help - how can I debug this?
Regards,
Mike
about time to actually publish something. Alas, it's proving to be a
problem, as nothing I do appears to distribute anything.
I have just one story, and it previews correctly - it couldn't be much
simpler.
The relevant bricolage.conf settings are:
ENABLE_DIST = Yes
DIST_ATTEMPTS = 3
PREVIEW_LOCAL = Yes
PREVIEW_MASON = No
DEF_MEDIA_TYPE = text/html
ENABLE_SFTP_MOVER = Yes
SFTP_MOVER_CIPHER = 0
SFTP_KEY_TYPE = ssh-rsa
SFTP_PRIVATE_KEY_FILE = /etc/ssh/ssh_bric
SFTP_PUBLIC_KEY_FILE = /etc/ssh/ssh_bric.pub
ENABLE_WEBDAV_MOVER = No
QUEUE_PUBLISH_JOBS = No
FTP_UNLINK_BEFORE_MOVE = No
I have now two destinations configured:
`Local` publishes to the local file system
`Nginx` publishes via SFTP to an Nginx server
At first, I just had the SFTP destination configured. As this is a more
complex configuration, I added the local destination too. I've toggled
between them, and tried both at once.
I've published repeatedly using both the Bulk Publish option, and the
option to publish stories individually. I've set publish times to past,
present and future.
I've then run both `bric_dist_mon` (QUEUE_PUBLISH_JOBS = No) and
`briq_queued` (QUEUE_PUBLISH_JOBS = Yes), both to no avail:
bric_dist_mon -c -u myuser -p mypassword -d
bric_dist_mon[11073]: Debug: Checking for new jobs.
bric_dist_mon[11073]: Debug: Sending execution request.
bric_queued --username myuser --password mypassword --verbose
I get no output from bric_queued whatsoever. I get no errors anywhere -
I'm running Ubuntu and have checked:
/var/log/syslog
/usr/local/bricolage/log/error_log
I've also checked the Distribution > Jobs logs in the GUI.
Neither destination receives any content. I get no errors from
`bric_dist_mon` or `briq_queued`. I've tried giving `bric_dist_mon` an
invalid distribution server, and it does return an error, as I would
expect. I've also tried a chmod 777 on the local destination directory,
but that made no difference either.
I've read and re-read the documentation, but can't see what, if
anything, I am missing. I've also checked the mailing list archive.
This thread was the most relevant, but the solution didn't work for me
(adding /dist to the distribution server URL):
http://tinyurl.com/3latv3l
Can anyone help - how can I debug this?
Regards,
Mike