Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


sean360Works last won the day on April 30

sean360Works had the most liked content!

Community Reputation

7 Neutral

About sean360Works

  • Rank

FileMaker Experience

  • Skill Level
  • FM Application
    16 Advanced

Platform Environment

  • OS Platform
  • OS Version
    High Sierra 10.13.4

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Hello, I'll need to see the Zulu log file to better understand what could be happening. First, could you please download the latest build of Zulu from the link below? http://sc.360works.com/SuperContainer/RawData/pro/360/martin/zulu/LATEST Install that, republish your calendars, step through your sync configuration, and try to sync again. If you're still getting that error, please go to the Zulu admin page, click Email log file, fill out the form, and submit it to us. You can include my name(Sean) in your submission so that I can more quickly locate the log file. Let me know if you have any questions.
  2. Hello, It should be necessary to register the plugin in any case if you want the plugin to run out of demo mode. My guess is that your FM Cloud server is unable to reach our licensing server, and FileMaker hangs waiting on a response that it will never receive. I'd like to take a look at the logs capturing the plugin's activity during such a freeze. Please reproduce the error, and then immediately get the log file without restarting the fmse/server. To retrieve those logs, you'll need to ssh into your FM Cloud instance. Use the following command in terminal: ssh -i [AWS private key file] [username]@[FM Cloud IP address] -AWS private key is the key AWS asks for when generating your key-pair -username is either 'centos', 'ubuntu', or 'ec2-user', depending on the box -you can find your IP address in the EC2 service on AWS Once you successfully ssh into your instance, you should be able to find the log files in the path /FileMakerData/Logs/360Plugin Logs/ The file should be called something like "360Plug-ins_Server.log". You'll want to secure copy that file onto your machine. To do this, open another terminal window and run the following command: scp -i [AWS private key file] [username]@[FM Cloud IP address]:'"/FileMakerData/Logs/360Plugin Logs/360Plug-ins_Server.log'" /local/destination/path/ You'll probably need to wrap any path/file in single quotes and double quotes to escape the space in the any of the path directories. If that doesn't work, try adding a back slash right before the space(i.e. '"/FileMakerData/Logs/360Plugin\ Logs/360Plug-ins_Server.log'"). Once you get that log, e-mail that to us at support@360works.com or attach it to this thread, and I'll take a look to determine what is causing the hang. If you want, you can also scp FileMaker's Event.log and/or the wpe.log file that's a level up. That may help to determine what is causing the hang. If you have any questions, let me know. Also, if you would like some help getting those log files, we can schedule a screen share. I am normally available 11a-6p Eastern, Monday through Friday. Let me know if you'd like to schedule a session, and if so, when.
  3. Hi Edward, Thank you for sending me test credentials to use. I produced a SocketException using Email 3.1 (from the store), in FileMaker 17 on Mac High Sierra. I then used Email 3.108, a developer build, and was able to successfully establish connections to the email server. Using our demo solution that comes with the plugin download, I was able to establish a connection to both the SMTP and IMAP servers, and I could send an e-mail from FileMaker, and pull e-mails into FileMaker. I used the following settings. SMTP (settings from https://www.pair.com/support/kb/smtp-service-at-pair-networks/) kiyomasa.mail.pairserver.com:587 STARTTLS enabled IMAP (https://www.pair.com/support/kb/e-mail-encryption/) kiyomasa.mail.pairserver.com:143 STARTTLS enabled Please download our most recent build from the link below and let me know if you can establish a connection with your mail server. http://sc.360works.com/SuperContainer/RawData/pro/360/plugins/email/latest
  4. Hello, Try capitalizing your class name and compiling that. conversionRate -> ConversionRate.
  5. Hello, That is correct, FileMaker Cloud is its own instance of FMS, and it's hosted on a AWS EC2 Linux box. The easiest way to install plugins on FM Cloud is to call Install Plug-in File in a PSOS in a solution hosted on your FM Cloud instance. You will need to install the FMCloud version, not the MAC version nor the 32-bit/64-bit Windows versions. Also, the FMCloud version of our plugin will not work on Mac or Windows. You will have to use the appropriate version based on your environment. For your installation script, you can check the OS with Get(SystemPlatform), and here are the return values(https://fmhelp.filemaker.com/help/17/fmp/en/index.html#page/FMP_Help%2Fget-systemplatform.html%23) : •1 if the current platform is Intel-based Macs •-2 if the platform is Windows •3 if the platform is iOS •4 if the platform is FileMaker WebDirect I think FM Cloud hosted solutions will return 5, according to FMC 17 release notes(https://fmhelp.filemaker.com/cloud/17/en/release-notes/01/)
  6. Hello, The tables that are included in a sync is the intersection of the tables checked in the MirrorSync configuration and the tables specified in the MirrorSync script of the offline copy. It shouldn't matter which change happens first. Only tables specified in both the MirrorSync configuration and in the MirrorSync script will be synced. If the MirrorSync configuration specifies 10 tables to include in the sync, and the offline copies written in the MirrorSync script only a subset of 6 from those tables, then syncs between those offline copies and the hub will include only those six tables. In your case, all offline users will still be able to sync, but they cannot sync info with that new table. Although the table may be specified in the MirrorSync configuration, users will not be able to sync with it until they update their database to the new version. Once they update their database version, and the MirrorSync script in their offline copy includes the new table, then they will be able to sync that new table. I hope that answers your question. Let me know if you have any questions.
  7. Hello, I just sent you an e-mail through the support ticket you initiated with our support service. I sent you an e-mail through our support service because I requested your e-mail creds for testing on our end. If you did not receive it, please send me an e-mail at support@360works.com with those creds. I've run some openssl tests, and confirmed that kiyomasa.mail.pairserver.com:587 will only allow TLSv1.2 and TLSv1.1. I'm not certain why TLSv1 is ever getting used. Your logs indicate SMTP connections, but the log snippets pair server sent you are mostly for IMAP. If their logs are a bottleneck, meaning we can't get more information than they snip into an e-mail, could you please send me logs capturing activity that matches whatever activity captured in the logs they send you? I tried connecting to the mail server via openssl command over a connection that didn't use TLS protocols 1.2 or 1.1, and I didn't get the same connection report as if I had connected using those protocols. It still said 'Connected', but no other details beyond that, so I can't confirm if SSLv3 is enabled on that server. Could you try connecting using only the STARTTLS and ForceTrust(do not select SSL) secure connection parameters? I see in the logs that you tried enabling all three, and that failed. Enabling SSL may prevent Email from establishing a connection over TLS. Let me know how that goes. I'll also keep an eye out for your reply e-mail in our support service.
  8. Hello, Our plugins reference Java in a jre instance it downloads onto the computer when it initializes for the first time. The Java/jre version is what determines the TLS protocol the plugin employs to connect to the mail server. Our most current plugins use Java 8 and up, which should connect over TLS 1.2. A reason new plugins would try to connect over older TLS protocols would be due to the mail server's configuration---the mail server itself restricts TLS connections to allow only those of a specified protocol. According to the log file you sent, Email is making use of jre version 9.0.1, so it should be able to connect via TLS protocol 1.2. Is it possible for you to get their server log files that demonstrate our plugin is only trying to connect using TLS 1.0, and not the more recent protocols? I'd like to verify this behavior to share with our developers since the expected behavior is Email tries TLS 1.2, at least first. Before requesting those logs, please try connecting to the e-mail server to produce the error, and save our log file as well, so that way we can match the plugin behavior timestamps with those from their logs. When producing the behavior, you can try any combination of connection you like, but certainly get one where you specify port 587 and enable STARTTLS, and another where you specify port 465 and enable SSL. Did you create your Pair server web account prior to June 1, 2011? If so, it looks like their e-mail server connectivity follows a different set of rules.(https://www.pair.com/support/kb/smtp-service-at-pair-networks/) It looks like you tried connecting to your mail server over port 465 at some point, and had all the security options enabled. Could you try setting only ssl to true, and specify only the domain portion---no port--- of the address? This should default to port 465 anyway with SSL enabled, but I'd like to see how that combination performs, since Pair should allow SSL connections, as well. Please send me the log file capturing this behavior. It can be the log file that I already suggested you generate and grab for me. Let me know if you have any questions.
  9. Hello, What are the SMTP settings you are using? I found this webpage(https://www.serversettings.email/Airmail.net-email-server-settings-imap.php) that specifies settings to try to connect with Airmail through various E-mail clients. The settings applied by our Email plugin should be the same. Try these different combinations and let me know if you're able to connect. Outgoing (SMTP) Secure - Port: 465 for and Security Type: SSL/TLS (Accept all certificates) Outgoing (SMTP roaming server) Secure - Port: 587 and Security Type: SSL/TLS (Accept all certificates) Outgoing (SMTP) - Port: 25 and Security Type: None (Accept all certificates) Outgoing (SMTP roaming server) Insecure - Port: 587 and Security Type: None (Accept all certificates) The webpage specifies to use port 587, so I would start by specifying that port and enabling STARTTLS to connect. If you're still unable to connect, please send me log files capturing Email activity. Reproduce the error, and reference our documentation at the link below to locate those log files, and attach them to either this forum or an email to support@360works.com. Make sure not to close and restart FileMaker--or restart the fmse if you're running Email on FM Server--as that will clear the log file of statements capturing behavior from the previous session. http://docs.360works.com/index.php/Plugin_log_files
  10. Hi, Those links must be coming from the html email you receive from the CloudMail demo. CloudMail will automatically convert links in html to links that hit your AWS CloudMail instance before relaying traffic to the target address specified in the original html content. If you take a look at the html content section in the demo file, you'll see that the links are specified with <a> tags. You would put your normal <a></a> tags in your html, and they will be converted to "CloudMail links" during the CMQueueMessage call. I hope this answers your question.
  11. Hello Johnre, I apologize for the delay in response. Eric submitted a ticket to our support service and I responded there. Zulu does not sync Category information to FileMaker; however, we may include it in a future release. For now, you'll have to provide different Calendars that filter events based on the value of a particular field. Documentation for that can be found at the following link: http://docs.360works.com/index.php/Zulu_-_Filtering If by Title, you mean the name of the event, that maps to the Summary field with object name SUMMARY. The location of the event is mapped to a field with object name LOCATION, and note captures information like a description of the event. I don't know what version of Zulu you were looking at, but the Location field is certainly included on the current version of Zulu (major version 3).
  12. Hi John, Thank you for your input on this issue. He submitted a support ticket with us and we resolved his issue by having him upgrade to the latest build of our plugin(v5.1099). I apologize for not sharing that update in this forum.
  13. Could you please submit a log file to us? Please try to set up the CalDAV account with your iPhone, then go to the zulu launch page ([server address]/zulu), log into Sync Admin with your Zulu creds, click Email Log File on the main page, fill out the form, and submit. You should receive an e-mail at the address you specify letting you know we received the submission, and we can continue to communicate through that e-mail thread. That's odd for a CalDAV account to sync only a subset of the calendars. Are you using the same credentials to connect your calendars to your iMacs as you are your iPhone? If not, verify that the account privileges allow your iPhone to see that Telephone Account calendar. Also, are you employing a calendar subscription?
  14. Is your iPhone updated to iOS 12? Like Mojave, iOS 12 requires CalDAV accounts to connect over SSL, and port 443 is the default SSL(https://) port. If the port is left empty, then the connection is made over port 80, which is the default port for http:// connections.
  15. Hello, I apologize for the delay in replying. I took a look at the logs and the only error I see is an Illegal Surrogate Pair error for an event with summary that starts "Wingard\, Kimberly 'Kim'\n Telephone Contact\n[...]". Could you try excluding this event from the calendar, or maybe even deleting it, then try syncing. If that calendar still fails to sync, let's set up a screen share. I am available 11a-6p Eastern, Monday through Friday.
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.