Recent posts

#51
Installation Issues / Re: MT6 - g++ version change.
Last post by matt - December 10, 2014, 12:32:51 PM
thanks,

wiki page updated.
#52
Installation Issues / MT6 - Haraka cannot find serve...
Last post by MDay - December 07, 2014, 04:23:42 PM
On installing haraka and following the steps described on https://www.tnpi.net/wiki/MT6_SMTP

When I get to:

[root@smtp /usr/local/haraka]# service haraka startloglevel: LOGINFO
Starting up Haraka version 2.5.1-toaster
[INFO] [-] [core] Loading plugins
[INFO] [-] [core] Loading plugin: process_title
[INFO] [-] [core] Loading plugin: log.syslog
[INFO] [-] [core] Loading plugin: connect.p0f
[INFO] [-] [core] Loading plugin: connect.geoip
[INFO] [-] [core] loaded 6791 Public Suffixes
[INFO] [-] [core] loaded TLD files: 1=442 2=4542 3=283
[INFO] [-] [core] Loading plugin: connect.asn
[INFO] [-] [core] Loading plugin: connect.fcrdns
[INFO] [-] [core] Loading plugin: dnsbl
[INFO] [-] [core] Loading plugin: connect.p0f
[INFO] [-] [core] Loading plugin: helo.checks
[INFO] [-] [core] Loading plugin: tls
[INFO] [-] [tls] loading tls.ini
[INFO] [-] [tls] loading tls_key.pem
[INFO] [-] [tls] loading tls_cert.pem
[INFO] [-] [core] Loading plugin: auth/auth_vpopmaild
[INFO] [-] [auth/auth_vpopmaild] loading auth_vpopmaild.ini
[INFO] [-] [core] Loading plugin: max_unrecognized_commands
[INFO] [-] [core] Loading plugin: mail_from.is_resolvable
[INFO] [-] [core] Loading plugin: spf
[INFO] [-] [core] Loading plugin: rcpt_to.qmail_deliverable
[INFO] [-] [core] Loading plugin: bounce
[INFO] [-] [core] Loading plugin: data.headers
[INFO] [-] [core] Loading plugin: data.uribl
[INFO] [-] [core] Loading plugin: attachment
[INFO] [-] [core] Loading plugin: clamd
[INFO] [-] [clamd] Loading excludes file
[INFO] [-] [core] Loading plugin: spamassassin
[INFO] [-] [spamassassin] loading spamassassin.ini
[INFO] [-] [core] Loading plugin: data.dmarc
[INFO] [-] [core] Loading plugin: dkim_sign
[INFO] [-] [core] Loading plugin: karma
[INFO] [-] [karma] loading karma.ini
[INFO] [-] [core] Loading plugin: queue/smtp_forward
[INFO] [-] [core] Loading plugin: watch/server
[CRIT] [-] [core] Compiling plugin: watch/server failed
[CRIT] [-] [core] Error: Cannot find module 'serve-static'
[CRIT] [-] [core]     at Function.Module._resolveFilename (module.js:338:15)
[CRIT] [-] [core]     at Function.Module._load (module.js:280:25)
[CRIT] [-] [core]     at Module.require (module.js:364:17)
[CRIT] [-] [core]     at require (module.js:380:17)
[CRIT] [-] [core]     at _haraka_require (/usr/local/lib/node_modules/Haraka/plugins.js:125:20)
[CRIT] [-] [core]     at /usr/local/haraka/plugins/watch/server.js:7:21
[CRIT] [-] [core]     at Object.plugins._load_and_compile_plugin (/usr/local/lib/node_modules/Haraka/plugins.js:151:12)
[CRIT] [-] [core]     at plugins.load_plugin (/usr/local/lib/node_modules/Haraka/plugins.js:90:26)
[CRIT] [-] [core]     at Array.map (native)
[CRIT] [-] [core]     at Object.plugins.load_plugins (/usr/local/lib/node_modules/Haraka/plugins.js:83:39)
[NOTICE] [-] [core] Shutting down

I must confess to little/no experience of Node.js but if it's any help I can find a serve-static directory in /usr/local/lib/node_modules/connect/node_modules/ but I don't know how to make Node.js or Haraka aware of it there.

I'm floundering a bit and hoping someone could shed some light. Matt can you explain why the instructions involve downloading with git a version of Haraka from your repository and if something could have changed in the upstream package which breaks what was being achieved there.

I also noticed that in the "Configure Haraka" section the
sed -i .bak -e 's/^listen/;listen/' config/smtp_forward.ini
command is redundant as there are no instances of listen in the smtp_forward.ini

Isn't all this a bit bleeding edge for a production mail server? node's 0.10.33

I appreciate the modularity of Haraka but wouldn't something a bit more stable be preferable?
#53
Installation Issues / MT6 - g++ version change.
Last post by MDay - December 07, 2014, 04:04:28 PM
Hi there.

Working through an MT6 install.

I sent a couple of emails to web@tnpi.net before being reminded of this forum.

g++ version change has occured which means the instruction on https://www.tnpi.net/wiki/MT6_SMTP to 'ln -s g++47 g++' fails as FreeBSD now installs g++48

I'm having another haraka based issue but I'll start another thread about that.

Cheers

M
#54
NicTool / NicTool 2.28 TRIAL?
Last post by pertoft - November 24, 2014, 02:28:57 AM
Hi all,

I have a couple of questions, i hope you can help me answer:

Why is the NicTool 2.28 called TRIAL? Does it expire and does Nictool continue to be free?

I also see a version 2.29 in the changelog, but i cant download it in the store?

What is the difference between the 2.28 release and the git version? Which one would you recommend to run?

Thanks,
Per
#55
NicTool / Re: Removing all DNS-servers f...
Last post by matt - November 13, 2014, 11:21:34 PM
That's actually on the ToDo list. A future version of NicTool will have a "domain template" feature. One of the defining characteristics of a domain templates will be having exactly zero nameservers.

In the meantime, a PR that implements such a change would be looked up favorably.
#56
NicTool / Removing all DNS-servers from ...
Last post by rainer_d - November 13, 2014, 01:39:36 PM
Hi,

we would like to have the ability to disable a zone, but leave it in the database (with all the records).
Our current system has a flag for that (basically: publish? yes/no).
I thought we could just remove all the check-boxes from the DNS-servers of a domain (similarly via the API) - but that does not work.
NicTool always sets at least one DNS-server.

Is that the intended behavior?

Or what else would you suggest? I don't want to delete the zone. With the new system (with NicTool) we don't have the actual zone record data in our billing-database anymore (which was a silly idea to begin with), just the zone-names.

#57
NicTool / Re: Adding toplevel records to...
Last post by matt - November 12, 2014, 01:56:44 PM
That's correct, b/c most anything you put in there is going to be included within that domain, unless you specifically fully qualify it (with a trailing dot).
#58
NicTool / Re: Adding toplevel records to...
Last post by sjbauer - November 12, 2014, 01:45:26 PM
In the web interface, the name field has the domain "tacked" on after it already and it is in bold so I was assuming it can't be changed.  See the attached jpg for what I am talking about in the name field.

Steve



#59
NicTool / Re: Adding toplevel records to...
Last post by matt - November 05, 2014, 03:50:23 PM
You can use the FQDN, such as:

example.com.  MX  mail.example.com.

or the shortcut @:

@   MX  mail.example.com.
#60
NicTool / Adding toplevel records to a d...
Last post by sjbauer - November 05, 2014, 08:53:37 AM
Setup:  Apache 2.2.27
Nictool Client:  version 2.28
Nictool Server: version 2.28

How does one go about adding a record in at the top of a dns zone in the web interface?

For Example:
domain:  example.com

I want to add a mail exchanger (MX) for example.com.

When I go to add a record to the zone, the web page has the resource record name as:

NAME:                    .example.com.

It will not allow the name field to be blank.

So, how does one go about adding a top level entry to the domain?

Steve